输入义词字符,判断相反后是否一样(getchar()的吸收功能)
include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
int i,n,len,t,j;//t用来判断两数组是否相同
char a[100];
char b[100];
while(scanf("%d",&n)==1)
{
getchar();//scanf输入含有\n 吸收掉
while(n--)
{
int count,j;
gets(a);
len=strlen(a);
count=0;
t=0;
for(i=len-1;i>=0;i--)
{
b[count++]=a[i];//相反存放
}
for(j=0;j<len;j++)
{
if(a[j]==b[j])//判断是否相等
t++;
}
if(t==len)
printf("yes\n");
else
printf("no\n");
}
}
system("pause");
return 0;
}