/*
 * arquivo: vogais_1.c
 * -----------------
 * Este programa le uma sequencia de caracteres e determina 
 * o numero de vogais, consoantes, caracteres nao alfanumericos, 
 * e o total deles.
 */

#include <stdio.h>
#include <ctype.h>

int main()
{
    int c;
    int vog = 0, conso = 0, outros = 0;


    while ((c = getchar()) != EOF) {

	if (isalpha(c)) {
	    c = tolower(c);
	    switch (c) {
	    case 'a':
	    case 'e':
	    case 'i':
	    case 'o':
	    case 'u':
		vog++;
		break;
	    default:
		conso++;
	    }
	} else
	    outros++;
    }

    printf("No. vogais: %d\n No. consoantes: %d\n", vog, conso);
    printf("No. outros: %d\n No. caracteres total: %d\n", outros,
	   vog + conso + outros);

    return 0;
}
