字符串回文问题。求进。。
//1、编写程序判断字符串是否回文。 abcddcbavoid main()
{
int temp;
char *pr;
char *pt;
int count=0;
char str[100];
printf("Enter string:");
gets(str);
pr=str;
pt=str+strlen(str)-1;
temp=strlen(str);
while(pr<pt)
{
if (*pr==*pt)
{
count++;
pr++;
pt--;
}
}
if (temp/2==count)
printf("yes");
else
printf("no");
}
编完之后有点迷糊丶 为什么不相等的时候出现不了no ?? 求解。