ESTE EJEMPLO NOS IMPRIME UNA CADENA DE CARACTERES MEDIANTE EL USO DE RECUSRIVIDAD
#include <stdio.h>
#include <conio.h>
void main()
{
char enunciado[80];
void reversa(char *);
clrscr();
printf("\n\nEscribe un enunciado:\n");
gets(enunciado);
printf("\n\nEl enunciado al reves:\n");
reversa(enunciado);
getch();
}
void reversa(char *s)
{
if(s[0] == '\0')
return;
else
{
reversa(&s[1]);
putchar(s[0]);
}
}
No hay comentarios:
Publicar un comentario