简单题,不过如果用C写却不了解C的输入是不好做对的,特别是不好做巧,需要注意的是数字输入后输入队列中的回车应该丢弃掉,有的人用fflush(stdin);,这是Undefined的先不谈,我的方法比那个简单多了。
#include <stdio.h>
#define N 100
int main(void)
{
int n, i;
char s[N];
scanf("%d ", &n);
while (n--) {
fgets(s, N, stdin);
for (i = strlen(s)-2; i >= 0; i--)
putchar(s[i]);
if (n) printf("\n");
}
return 0;
}