
Programa que cuente la cantidad de vocales de una frase
Publicado por ruben r (15 intervenciones) el 26/05/2017 17:34:00
Buenas necesito ayuda, el programa consiste en hacer un programa que cuente el numero de vocales que se repiten en una frase. el programa debe contar con una funcion para resolver el problema, lo que llevo hecho es esto pero al momento de ejecutarlo no me cuenta las vocales me sale todo 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include<stdio.h>
#include<conio.h>
#include<string.h>
void contar(char frase[100]);
main()
{
char frase[100];
int a=0,e=0,i=0,o=0,u=0,z=0;
printf("ESCRIBA UNA FRASE");
gets(frase);
printf("\n La frase escrita es:%s",frase);
printf("\n VOCAL \t Repite");
printf("\n A \t %d",a);
printf("\n E \t %d",e);
printf("\n I \t %d",i);
printf("\n O \t %d",o);
printf("\n U \t %d",u);
getch();
}
void contar(char frase[100])
{
int a=0,e=0,i=0,o=0,u=0;
for(int x=0;x<100;x++){
switch(frase[x]){
case 'a': a++; break;
case 'e': e++; break;
case 'i': i++; break;
case 'o': o++; break;
case 'u': u++; break;
}
}
}
Valora esta pregunta


0