字符串比较问题,目前编译通过后,输入字符串就报错。
#include <stdio.h>#include <string.h>
main()
{int t=0;
char *s1,*s2;
gets(s1);
gets(s2);
while(*s1!='\0'&&*s2!='\0')
{if(*s1!=*s2)
{t=1;break;}
s1++;
s2++;}
if(t==0)
printf("YES");
else
printf("NO");
system("PAUSE");
return 0;
}
请大家帮忙看看 为什么 会出现这个问题。 或者说代码哪边 是不是有问题。