#include <iostream>#include <string>#include <cctype>#include <vector>#include <algorithm>
using namespace std;int main(){ string word; vector<string> vec1; // empty vector
while (cin >> word) { vec1.push_back(word); // append word to text
/*一种*/ copy(vec1.begin(),vec1.end(),ostream_iterator<string>(cout," ")); cout<<endl;
/*二种*/
vector<string>::iterator it; for (it=vec1.begin();it!=vec1.end();it++) cout<<*it<<" "; }
return 0;}