题目链接:https://leetcode-cn.com/problems/reverse-words-in-a-string-iii/
题目如下:
class Solution {
public:
string reverseWords(string s) {
string temp="";
string result="";
bool flag=true;
for(int i=0;s[i];i++){
if(s[i]==' '){
if(flag==true){
result=result+temp;
flag=false;
}
else result=result+' '+temp;
temp="";
}
else{
temp=s[i]+temp;
}
}
if(temp!=""){
if(flag==true){
result=result+temp;
flag=false;
}
else result=result+' '+temp;
}
return result;
}
};