比较两个输入的字符串是否相同,是则显示yes,并显示字符个数,否则显示NO。 35
并根据情况具体显示相关信息:字符数目不同;或字符不同。要求:提示输入字符串1;输入字符串1,ENTER键结束输入并换行;提示输入字符串2;输入字符串2,Enter键结束输...
并根据情况具体显示相关信息:字符数目不同;或字符不同。要求:提示输入字符串1;输入字符串1,ENTER键结束输入并换行;提示输入字符串2;输入字符串2,Enter键结束输入并换行;显示判断结果;
展开
1个回答
展开全部
#include <bits/stdc++.h>
using namespace std;
char a[233],b[233];
int main() {
printf("string 1:\n");
scanf("%s",&a);
printf("string 2:\n");
scanf("%s",&b);
if (strlen(a)!=strlen(b)) {
printf("NO\nlength differs\n");return(0);
}
int n=strlen(a);
for (int i=0;i<n;i++){
if (a[i]!=b[i]){
printf("NO\ndiffers at position %d",i);
return(0);
}
}
printf("YES\n");
}
追问
你会不会用汇编做
追答
不会
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询