#include <stdio.h>

char maiuscula (char ch) {
  if (ch >= 'a' && ch <= 'z')
    ch = ch - 'a' + 'A';
  return ch;
}

int vogal (char ch) {
  ch = maiuscula(ch);
  if (ch == 'A' || ch == 'E' || ch == 'I' || ch == 'O' || ch == 'U')
    return 1; 
  else
    return 0; 
}

int main() {
  int cont = 0;
  char ch;

  printf("Digite uma frase terminada por ponto.\n");
  scanf("%c", &ch); 
  while (ch != '.') {
    if (vogal(ch))
      cont++;
    scanf("%c", &ch); 
  }
  printf("A frase tem %d vogais.\n", cont);
  return 0;
}
    
