杭电1062
1 #include<stdio.h> 2 3 char s[1005]; 4 5 int lenth(char *); 6 7 int main() 8 { 9 int n,len,i,j,k; 10 while(~scanf("%d",&n)) 11 { 12 getchar(); 13 while(n--) 14 { 15 gets(s); 16 len=lenth(s); 17 for(i=k=0; i<len; ++i) 18 { 19 if(s[i]==' ') 20 { 21 for(j=i-1; j>=k; --j) 22 printf("%c",s[j]); 23 printf(" "); 24 k=i+1; 25 } 26 if(i==len-1) 27 { 28 for(j=len-1; j>=k; --j) 29 printf("%c",s[j]); 30 printf("\n"); 31 } 32 } 33 } 34 } 35 } 36 37 int lenth(char s[]) 38 { 39 int i=0; 40 while(s[i]!='\0') 41 ++i; 42 return i; 43 }