///
* Very Easy Problem , But little Bit Different
* When Get whitespace return rotating that string
* and last word should be rotating in alert mind , don't forget this .
Because , after last word - there is no whitespace
///
See Code ....................
#include<bits/stdc++.h>
// Nayeem Shahriar Joy , Applied Physics & Electronic Engineering , University of Rajshahi.
using namespace std;
int main()
{
int l,i,j,b;
string s;
while(getline(cin,s))
{
l=s.size();
b=-1;
for(i=0;i<l;i++)
{
if(s[i]==' ')
{
for(j=i-1;j>b;j--){
printf("%c",s[j]);
}
printf(" ");
b=i;
}
}
for(i=l-1;i>b;i--){
printf("%c",s[i]);
}
printf("\n");
}
return 0;
}
* Very Easy Problem , But little Bit Different
* When Get whitespace return rotating that string
* and last word should be rotating in alert mind , don't forget this .
Because , after last word - there is no whitespace
///
See Code ....................
#include<bits/stdc++.h>
// Nayeem Shahriar Joy , Applied Physics & Electronic Engineering , University of Rajshahi.
using namespace std;
int main()
{
int l,i,j,b;
string s;
while(getline(cin,s))
{
l=s.size();
b=-1;
for(i=0;i<l;i++)
{
if(s[i]==' ')
{
for(j=i-1;j>b;j--){
printf("%c",s[j]);
}
printf(" ");
b=i;
}
}
for(i=l-1;i>b;i--){
printf("%c",s[i]);
}
printf("\n");
}
return 0;
}