By: Editorial Staff | Last Updated:
In this program, we are going to share a C++ program to reverse a sentence using recursion. If you are a beginner and want to start learning the C programming, then keep your close attention in this tutorial as I am going to share a program for C++ program to reverse a sentence using recursion.
To increase your C++ knowledge, practice all C++ programs:
Copy the below C++ program and execute it with the help of GCC compiler.
using namespace std;
void reverse(const string& a);
cout << " Please enter a string " << endl;
void reverse(const string& str)
size_t numOfChars = str.size();
if(numOfChars == 1)
cout << str << endl;
cout << str[numOfChars - 1];
reverse(str.substr(0, numOfChars - 1));
Editorial Staff at FreeWebMentor is a team of professional developers leads by Prem Tiwari View all posts by Editorial Staff