View Code of Problem 114

#include<iostream>
#include<string>

using namespace std;

void fun(string s)
{
    for(int i=s.size()-1;i>=0;i--)
    {
        if(s[i]<='z'&&s[i]>='a')
            cout<<s[i];
        if(s[i]<='Z'&&s[i]>='A')
            cout<<s[i];
    }
    cout<<" ";
}

int main()
{
    string str;
    while(getline(cin,str))
    {
    int t=0,n=str.size();
    for(int i=0;i<n;i++)
    {
        if(str[i]==' '||i==n-1)
        {
            string s=str.substr(t,i-t+1);
            t=i;
            fun(s);
        }
    }
    cout<<endl;
    }
}

Double click to view unformatted code.


Back to problem 114