一、概要
两个字符串char str1[n]和char str2[n]
while循环,开始前i置为0,如果两个字符串都没有到末尾,且str1[i]==str2[i],则i++,循环继续
循环结束之后,如果两个字符串都到了末尾(str1[i]=='\0' && str2[i]=='\0'),那就说明这两个字符串是相等的
二、自己写的代码
#include<stdio.h>
int main() {
int i = 0;
char str1[100], str2[100];
scanf("%s", str1);
scanf("%s", str2);
while (str1[i] != '\0' && str2[i] != '\0' && str1[i] == str2[i]) {
i++;
}
if (str1[i] == '\0' && str2[i] == '\0') {
printf("Same\n");
} else {
printf("Different\n");
}
return 0;
}