http://acm.hdu.edu.cn/showproblem.php?pid=1062
#include<stdio.h>
#include<string.h>
void main()
{
int n,m,i,j,k,t;
int y[1005];
char x[1005];
scanf("%d",&n);
getchar();
for(i=0;i<n;i++)
{
t=0;
gets(x);
for(j=0;j<strlen(x);j++)
{
if(x[j]==' ')
{y[t]=j;t++;}
}
for(t=0;y[t];t++)
{
if(t>=1)
{
for(k=y[t]-1;k>y[t-1];k--)
{
printf("%c",x[k]);
}
}
else
{
for(k=y[t]-1;k>=0;k--)
{
printf("%c",x[k]);
}
}
printf(" ");
}
printf("\n");
}
}
帮忙看下啊,TC坏了,都不知道哪里错了啊