Ed. Técnica, perguntado por stecaroline19ph, 10 meses atrás

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.

Soluções para a tarefa

Respondido por mayaravieiraj
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 interessantes