水题总会让你学到一些东西的,比如,这到题把getchar()放到while循环里面就会出错。。。。。(第一条数据能正确输出,以后的会少一个字符)。。。。
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
int n,i,len;
char a[100];
scanf("%d",&n);
getchar();
while(n--)
{
memset(a,0,sizeof(a));
gets(a);
len=strlen(a);
for(i=len-1;i>=0;i--)
printf("%c",a[i]);
printf("\n");
}
return 0;
}