Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int contar(char frase[], char car);
- int i;
- int main()
- {
- char frase[100];
- char car;
- int aparece;
- printf("Introduzca Frase: \n");
- gets(frase);
- while (frase[i]) /*Bucle que convierte la cadena a minusculas*/
- {
- frase[i] = tolower(frase[i]); /*tolower convierte las mayusculas en
- minusculas*/
- i++; /*Recorremos toda la frase*/
- }
- for(i=0; i<=(frase[i]); i++) {
- car = frase [i];
- aparece=contar(frase, car);
- printf("El caracter %c aparece %d veces\n", car, aparece);
- }
- return 0;
- }
- int contar(char frase[], char car)
- {
- int i=0, veces=0;
- while(frase[i]!='\0')
- {
- if(frase[i]==car)
- veces++;
- i++;
- }
- return veces;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement