題目:將字符串中按單詞翻轉,如:(I want to be a painter) 變爲 (painter a be to want I)
#include<iostream>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
char arr[100];
gets(arr);
int start=0;
for(int i=0;i<strlen(arr);i++)
{
if(arr[i]==' ')
{
if(start+1==i)
start=i+1;
else
{
reverse(arr+start,arr+i);
start=i+1;
}
}
}
if(start+1!=strlen(arr))
{
reverse(arr+start,arr+strlen(arr));
}
puts(arr);
return 0;
}