Version:0.9 StartHTML:0000000105 EndHTML:0000001743 StartFragment:0000000152 EndFragment:0000001709
/******************************************************/
/*************** Isidro Pastor Jorda ******************/
/******************************************************/
/****************** Telematica ************************/
/******************************************************/

#include <iostream.h>
#include <stdlib.h>

void MostrarInvertido ();


int main()
{
    cout << " Introduce la cadena de caracteres a invertir -> ";

    MostrarInvertido();

    cout<< endl << endl;
    system("PAUSE");
    return 0;
}


void MostrarInvertido ()
{
    char aux;

    cin.get(aux);

    if ( aux != '\n' ) // repetiremos la llamada recursiva hasta encontrar un retorno de carro
    {
        MostrarInvertido();  // Llamamos de nuevo a la funcion
        cout << aux ; // imprimimos por pantalla el caracter leido
    }
    else
        cout << aux ;

}