句子反转
时间限制:1秒 空间限制:32768K
题目描述
给定一个句子(只包含字母和空格),将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。比如:(1) “hello xiao mi”-> “mi xiao hello”
输入描述:
输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符)
输出描述:
对于每个测试示例,要求输出句子中单词反转后形成的句子
示例1
输入
hello xiao mi
输出
mi xiao hello
#include#include int main(){ int l,len,i; char str[1000][100],s[1000]; while(gets(s)!=NULL) { i=0;l=0; len=strlen(s); while(l 0;i--) printf("%s ",str[i]); printf("%s\n",str[0]); } return 0;}