C++ Program to reverse a string using for
Program
#include <iostream>
#include <string.h>
#define MAX_SIZE 100
using namespace std;
int main(void)
{
char inputString[MAX_SIZE], reverseString[MAX_SIZE];
int j = 0;
cout << "Enter any string: ";
cin >> inputString;
cout << "Original string:";
cout << inputString;
cout << "Reversed string:";
for(int i=(strlen(inputString)-1);i>=0;i--)
{
reverseString[j] = inputString[i];
j++;
}
cout << reverseString;
return 0;
}
Output
$ g++ reverse-string-using-for.cpp
$ ./a.out
Enter any string: command
Original string:command
Reversed string:dnammoc