//************************************** // Name: A reverse string function. // Description:This is a simple function that I wrote to reverse a string. I'm a newbie to this language so please have a look and give feedback. // By: Brutus (from psc cd) // // // Inputs:A string // // Returns:A reversed string // //Assumes:None // //Side Effects:None //************************************** #include <iostream> using namespace std; int main() { const int max = 80; //size of array char str[max]; //the array of characters int count = 0; int i = 0; cout << "Enter a string:\n"; //Prompt user to enter a string cin.getline(str,max,'\n'); //Read in the string while(str[count] != '\0') count++; //count the characters in the string, until a char 13 is found for(i = count; i >=0; i--) /loop from length of string to 0 { cout << str[i]; /Display the reversed string } return 0; }