Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Función en C que recibe una cadena de caracteres
- y muestra por pantalla la vocal más repetida de la cadena */
- void vocalmasrepe( char cad[] ){
- int i, tam, max, min, indice, cont[5]={0,0,0,0,0};
- char meleon[5]="aeiou";
- tam=strlen(cad);
- for( i=0 ; i<tam ; i++ ){
- if( (cad[i]=='a') || (cad[i]=='A') )
- cont[0]++;
- if( (cad[i]=='e') || (cad[i]=='E') )
- cont[1]++;
- if( (cad[i]=='i') || (cad[i]=='I') )
- cont[2]++;
- if( (cad[i]=='o') || (cad[i]=='O') )
- cont[3]++;
- if( (cad[i]=='u') || (cad[i]=='U') )
- cont[4]++;
- }
- max = cont[0];
- indice = 0;
- for( i=0 ; i<5 ; i++ ){
- if( max<cont[i]{
- max = cont[i];
- indice = i;
- }
- }
- printf(" Mas repe: %c \n ",meleon[indice]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement