2155: 单词倒排

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:26 解决:12

题目描述

编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。

输入

一个字符串(字符串长度至多为100)。

输出

输出按要求排序后的字符串。

样例输入 复制

I am a student

样例输出 复制

student a am I

提示

把所有单词一个一个都存到string数组里面

#include<bits/stdc++.h>
using namespace std;
string s[110];
int main(){
    int n=0;
    while (cin>>s[n]) n++;
    for (int i=n-1;i>=0;i--) {
    	cout<<s[i]<<" ";
	}
	return 0;
}