C++运行有问题,哪里有问题?
查看原帖
C++运行有问题,哪里有问题?
735164
pengqiushi楼主2022/7/21 21:19
#include<iostream>
#include<cstring>
using namespace std;
char a[105],b[105];
int cmp(){
	int l;
	if(strlen(a)>strlen(b))
		l=strlen(b);
	else l=strlen(a);
	int sum=0;
	for(int i=0; i<l-1; i++){
		if(a[strlen(a)-i-1]==b[i]);
		else return strlen(a)+strlen(b)-i-1;
	}
}
int main()
{
	int n,t,big=0;
	cin>>n;
	for(int i=1; i<=n; i++){
		if(i==1)
			scanf("%s",a);
		else{
			scanf("%s",b);
			if(cmp()>big)
				big=cmp();
		}
		for(int i=0; i<=100; i++)
			a[i]=b[i];
	}
	cout<<big;
	return 0;
}

这是我做过的第3道黄题,前两道均没有AC,这次一定要过。

2022/7/21 21:19
加载中...