public: string ReverseSentence(string str) { string str1,str2; stack<string>s1; while(str.size()>0){ int pos=str.find(' '); str1=str.substr(0,pos); s1.push(str1); if(pos==-1){ str.erase(str.begin(),str.end()); } else str.erase(str.begin(),str.begin()+pos+1); } str2=""; while(s1.size()!=0){ ...