有點亂,湊出了答案
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int main()
{
char Str[10001],str[10001];;
int len,i,j;
int n;
scanf("%d",&n);
int count;
for(count=1;count<=n;count++)
{
scanf("%s",Str);
len=strlen(Str);
for(i=0,j=1;i<len;i++)
{
str[j]=Str[i];
j++;
}
for(i=1;i<=(len+1)/2;i++)
{
if(str[i]==str[len+1-i])
{
continue;
}
else
{
break;
}
}
i=i-1;
if(i==(len+1)/2)
{
printf("yes\n");
}
else
{
printf("no\n");
}
memset(Str,0,sizeof(Str));
memset(str,0,sizeof(str));
}
return 0;
}