Identificar y retornar el número de vocales que posee el nombre ingresado.
Reemplazar e imprimir las vocales por el símbolo # en la posición donde fueron localizadas.
este es mi avance y no logro reemplazar las vocales por el símbolo:
Código
int busca_vocales(char *cadena); int main(int argc, char const *argv[]) { char t[30]; int i; //vocales// int vocales = busca_vocales(t); //cambiar vocales por ##// for(i=0;t[i]!='\0';i++){ if(t[i]=='a') t[i]='#'; else if(t[i]=='e') t[i]='#'; else if(t[i]=='i') t[i]='#'; else if(t[i]=='o') t[i]='#'; else if(t[i]=='u') t[i]='#'; } return 0; } int busca_vocales(char *cadena){ int vocales = 0; int indice; for(indice = 0; cadena[indice] != '\0'; ++indice){ if ( letraactual == 'a' || letraactual == 'e' || letraactual == 'i' || letraactual == 'o' || letraactual == 'u' ) { vocales++; } } return vocales; }
MOD: El código debe ir entre etiquetas de Código GeSHi