PTA7-36翻转单词

分数 10
作者 好饿殿
单位 西安工业大学
本题目要求将输入字符串翻转

输入格式:
输入一行字符串,所有内容保持相对位置,将单词翻转。字符串总长度未知,单词数量未知,每个单词不超过20个字母。测试数据保证输入的字符只含英文字母和空格。

输出格式:
进行翻转操作后的字符串,因出题人老懒鬼,末尾记得带空格哦

输入样例:
hello world
输出样例:
olleh dlrow
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include
#include
int main(){        
     char str[10000]={0};        
     gets(str);        
     char* p=strtok(str," ");        
     while(p){            
           for(int i=strlen(p)-1;i>=0;i--){                
                  printf("%c",*(p+i));            
            }            
            printf(" ");            
            p=strtok(NULL," ");        
       }    
       return 0;
}

你可能感兴趣的:(c语言)