题目描述
将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
const int maxn = 101;
//void reverse_string(string s);
int main()
{
string str;
char tire[maxn][maxn];
int i=0;
while(cin>>tire[i++]);
for(int j=i-2;j>=0;--j)
{
if(j==i-2) cout<<tire[j];
else cout<<" "<<tire[j];
}
return 0;
}
/*
void reverse_string(string s)
{
char temp;
for(int i=0;i<s.length()/2;i++)
{
temp=s[i];
s[i]=s[s.length()-1-i];
s[s.length()-1-i]=temp;
}
cout<<s<<" "<<endl;
}
*/