#include <stdio.h>
#include <string.h>
int
main(void)
{
char str[80];
int i,k,m=0;
fgets(str, 80, stdin);
k=strlen(str);
for (i=0; i<k/2; i++)
if (str[i] != str[k-i-1])
{m=1; break;}
if (m)
printf("%s no.\n", str);
else
printf("%s yes.\n", str);
return(0);
}
手头正好有一个,把里过的变量改为指针表示就可以了,OK