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 ;
}