输入一个字符串,判断该字符串是否是一个回文。即正读和倒读相同。例如:abccba,chinaanihc是回文,abcbca不是回文。
#include<stdio.h>
#include<string.h>int main()
{
int n,i,j,k;
/*chinaanihc 2 */
char a[9999];
while(scanf("%d",&n)!=EOF){
getchar();
for(i=0;i<n;i++){
gets(a);
k=0;
for(j=0;j<strlen(a);j++)
if(a[j]==a[strlen(a)-j-1])
k++;
if(k==j)
printf("yes\n");
else
printf("no\n");
}
}
return 0;
}