1009 说反话
#include<vector>
#include<string.h>
#include<stdio.h>
using namespace std;
vector<string> split(const string &s,const string & dim){
vector<string> vec;
if(s == "") return vec;
char *c = new char[s.length()+1];
strcpy(c,s.c_str());//将string转换为char
char *d = new char[dim.length()+1];
strcpy(d,dim.c_str());
char *p = strtok(c,d);
while(p){
string s1 = p;
vec.push_back(s1);
p = strtok(NULL, d);
}
return vec;
}
int main(){
vector<string> v;
string s;
getline(cin,s);
v = split(s," ");
for(int i=v.size()-1;i>=0;i--){
if(i==0){
cout<<v[i];
}else{
cout<<v[i]<<" ";
}
}
}