Reversing order of words in a sentence

后端 未结 8 1325
伪装坚强ぢ
伪装坚强ぢ 2020-12-04 02:11
#include 
#include 
using namespace std;
void reverse(char* sentence)
{
    int index = strlen(sentence) - 1;
    char last = \'\\0\';         


        
8条回答
  •  一向
    一向 (楼主)
    2020-12-04 02:44

    You can do it by istringstream class of C++

    #include 
    using namespace std;
    int main()
    {
        string s,st,w;
        int i;
        getline(cin,s);
        istringstream is(s);
        st="";
        is>>st;
        while(is>>w)
        {
            st=w+' '+st;
        }
        cout<

提交回复
热议问题