Fac¸a um programa que receba uma palavra e calcule quantas vogais (a, e, i, o, u) possui essa palavra. Entre com um caractere (vogal ou consoante) e substitua todas as vogais da palavra dada por esse caractere.
Respostas
respondido por:
0
Oi!
Segue abaixo um exemplo, que serve de inspiração, de programa que receba uma palavra e calcule quantas vogais (a, e, i, o, u) possui essa palavra.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int conta_vogais( char* str); /*função */
int main()
{
char frase[100];
int i, contador = 0;
printf("Digite uma frase\n");
fgets(frase, 100, stdin);
for(i=0; i<strlen(frase); i++)
{
if((frase[i]=='a')||(frase[i]=='i')||(frase[i]=='e')||(frase[i]=='o')||(frase[i]=='u'))
{
contador++;
}
}
/*Programa principal*/
int conta_vogais( char* str)
{
printf("\nNumero de vogais: %d\n\n", contador);
getche();
}
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás