Cita de: do-while en 6 Agosto 2016, 01:57 AM
¿Y no es más fácil hacer lo siguiente?Código (c) [Seleccionar]
char funcion(char *s)
{
if(!(*s))
return *s;
if(*s != funcion(s + 1))
printf("%c",*s);
return *s;
}
A fin de cuentas lo que le piden es una función recursiva que muestre la cadena invertida y sin repeticiones. Que la muestre. No que la almacene en ningún lado.
Me puedes explicar que es lo que hace ?