Para que no se diga que no ayudamos, ya ha pasado un tiempo prudencial. Es como la función del PHP pero hecha "a mano". La salida a la cadena que pongo es:
Código (cpp) [Seleccionar]
Leon esta aqui aun solo despues se fue
Process returned 0 (0x0) execution time
Código (cpp) [Seleccionar]
#include <stdio.h>
int main(){
char cadena[]="León está aquí aún sólo después se fue";
char vocal_sin[]="aeiou",vocal_con[]="áéíóú";
int i,j;
for (i=0;cadena[i]!='\0';i++)
for (j=0;j<5;j++){
if (vocal_con[j]==cadena[i])
cadena[i]=vocal_sin[j];
}
printf ("%s",cadena);
return 0;
}
Saluditos! ....
![](https://st.forocoches.com/foro/images/smilies/aaaaa.gif)