%{
#include <stdio.h>
#include <string.h>

int vowel_count = 0;
int consonant_count = 0;
%}

%%

[aeiouAEIOU] { printf("%c is a vowel.\n", yytext[0]); vowel_count++; }
[a-zA-Z] { printf("%c is a consonant.\n", yytext[0]); consonant_count++; }
[ \t\n] { }
. { printf("other\t"); }

%%

int yywrap() {
    return 1; 
}

int main() {
    printf("Enter a string: ");
    yylex(); 
    printf("\nNumber of vowels: %d\n", vowel_count);
    printf("Number of consonants: %d\n", consonant_count);
    return 0; 
}

