fork(1) download
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4. int main(){
  5. int i,j,flag,flag2;
  6. string str1,str2;
  7. getline(cin,str1);
  8. int len=str1.size();
  9. flag2=len;
  10. for(i=len-1;i>=-1;i--)
  11. {
  12. if(str1[i]==' ' || i==-1)
  13. {
  14. flag=i;
  15. for(j=flag+1;j<flag2;j++)
  16. str2+=str1[j];
  17. str2=str2+' ';
  18. flag2=i;
  19. }
  20. }
  21. cout<<"\n Reverse String:"<<str2;
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 3432KB
stdin
Interview are awesome!
stdout
 Reverse String:awesome! are Interview