求问!
#include <stdio.h>#include <string.h>
int main(int argc, char **argv) {
char a,b;
scanf ("%s%s",a,b);
if(a==b)
printf("same");
else printf("different");
return 0;
}
输入两个字符串 假如两个一样就输出same不一样就输出different 不用strcmp的话 我这样为什么不可以呢 字符串是不能用等于号比较的 a 是数组地址,b 也是
他们地址不同的时候,即使里面保存的字符串时一样的
你这个判断也是a != b
页:
[1]