题目描述 Description

给出一个英语句子,希望你把句子里的单词顺序都翻转过来

输入描述 Input Description

输入包括一个英语句子。

输出描述 Output Description

按单词的顺序把单词倒叙输出

样例输入 Sample Input

I love you

样例输出 Sample Output

you love I

WIKIOI难度等级:入门菜鸟

语言:C   总耗时:149ms   内存占用:0kb   代码:398B

     
    
    
    
  1. #include  
  2. #include  
  3.   
  4. int main(int argc,char *argv[]) 
  5.     char strings[100]; 
  6.     int i,t,n; 
  7.   
  8.     gets(strings); 
  9.     n=strlen(strings); 
  10.   
  11.     //从后向前判断,遇到空格就输出一个单词 
  12.     i=n-1; 
  13.     while(i-->=0) 
  14.     { 
  15.         if(strings[i]==' '
  16.         { 
  17.             for(t=i+1;t
  18.             { 
  19.                 printf("%c",strings[t]); 
  20.             } 
  21.             printf(" "); 
  22.             n=i; 
  23.         } 
  24.     } 
  25.   
  26.     //输出位于句子最前面的单词 
  27.     for(t=0;t
  28.     { 
  29.         printf("%c",strings[t]); 
  30.     } 
  31.     printf("\n"); 
  32.   
  33.     return 0;