给出一个英语句子,希望你把句子里的单词顺序都翻转过来。比如:输入:  I love you   输出:   you love I

#include <iostream>
#include <vector>
#include <string>
#include <list>
using namespace std;

int main()
{
    string word;
    list<string>text;
    while(cin>>word){
        text.push_front(word);
        if (cin.get() == '\n')  //关键在这里,\n不能用双引号。。。
		{
			break;
		}

    }
    for(auto a :text)
    cout << a << " ";
    return 0;
}

while(cin>>word)如何退出

相关文章: