A intenção é fazer um ciclo que leia 100 letras(pra testar coloquei só 10) e dizer qual a quantidade de vogais digitadas. Mas no meu ciclo for, dps de digitar a primeira letra ele começa a executar a instrução “printf” duas vezes seguidas, reduzindo a quantidade de vezes que posso digitar letras a 5. abaixo segue o código.
//sintese:
//objetivo:
//entrada
//saida
#include <stdio.h>
#include <conio.h>
int main(void){
int contador=0;
char vogal;
for(int i=1;i<=10;i++){
printf("Digite uma letra %i \n",i);
scanf("%c",&vogal);
if(((((vogal=='a')||(vogal=='e'))||(vogal=='i'))||(vogal=='o')||(vogal=='u')))
contador+=1;
}
printf("%i vogais foram digitadas",contador);
return 0;
}