Computer Science, asked by shyamsip2017, 4 months ago

Write a program to enter a string and print in reverse order. EX. COMPUTER ->RETUPMOC​

Answers

Answered by keyboardavro
1

Answer:

Explanation:

// C++ program to print reverse  

// of words in a string.  

#include<iostream>  

 

using namespace std;  

 

string wordReverse(string str)  

{  

   int i = str.length() - 1;  

   int start, end = i + 1;  

   string result = "";  

     

   while(i >= 0)  

   {  

       if(str[i] == ' ')  

       {  

           start = i + 1;  

           while(start != end)  

               result += str[start++];  

             

           result += ' ';  

             

           end = i;  

       }  

       i--;  

   }  

   start = 0;  

   while(start != end)  

       result += str[start++];  

     

   return result;  

}  

 

// Driver code  

int main()  

{  

   string str = "COMPUTER";  

     

   cout << wordReverse(str);  

     

   return 0;  

}

Similar questions