• Matéria: Informática
  • Autor: paana8632
  • Perguntado 3 anos atrás

em c
- Faça um programa que solicite ao usuário que digite uma frase, calcule e

mostre a quantidade de vogais da frase digitada. O programa deverá reconhecer

vogais maiúsculas e minúsculas.

Respostas

respondido por: gabrielstuchi22
1

Resposta:

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

int main(){

 char frase[251];

 int count_m = 0, count_M = 0;

 printf("Digite uma frase:\n");

 fgets(frase, 250, stdin);

 for(int i = 0; i < strlen(frase); ++i){

   if(frase[i] == 'a' || frase[i] == 'e' || frase[i] == 'i' || frase[i] == 'o' || frase[i] == 'u'){

    count_m++;

  }

}

 for(int i = 0; i < strlen(frase); ++i){

   if(frase[i] == 'A' || frase[i] == 'E' || frase[i] == 'I' || frase[i] == 'O' || frase[i] == 'U'){

  count_M++;

   }

 }

 printf("\n\nA frase possui %d vogais minusculas e %d vogais maiusculas.\n", count_m, count_M);

return 0;

}

Anexos:
Perguntas similares