#include <stdio.h>
#include <ctype.h>
int main(void)
{
    char text[201];
    int length = 0, i, lower;
    int alphabets = 0, digits = 0, vowels = 0, consonants = 0, spaces = 0, special = 0;
    unsigned char ch;
    if (fgets(text, sizeof text, stdin) == NULL) { puts("Enter a line of text."); return 1; }
    while (text[length] != '\0' && text[length] != '\n') length++;
    if (length > 199) { puts("Use at most 199 characters."); return 1; }
    text[length] = '\0';
    for (i = 0; i < length; i++) {
        ch = (unsigned char)text[i];
        if (isalpha(ch)) {
            alphabets++;
            lower = tolower(ch);
            if (lower == 'a' || lower == 'e' || lower == 'i' || lower == 'o' || lower == 'u') vowels++;
            else consonants++;
        } else if (isdigit(ch)) digits++;
        else if (ch == ' ') spaces++;
        else special++;
    }
    printf("Alphabets = %d\nDigits = %d\nVowels = %d\nConsonants = %d\nSpaces = %d\nSpecial characters = %d\n",
           alphabets, digits, vowels, consonants, spaces, special);
    return 0;
}
