#include<stdio.h>
#include<string.h>
#include<ctype.h>

int main() {
    char str[101];
    int vowels = 0;
    int invalid_input = 0;
    printf("Enter string: ");
    fgets(str, 101, stdin);
    
    str[strcspn(str, "\n")] = '\0';
    printf("Input received: '%s\n", i, str[i], str[i]);
    
    for(int i = 0; i<strlen(str); i++) {
        printf("char %d: "%c" (ASCII: %d\n", str[i]);
        
        if(!isalpha(str[i]) && !isspace((unsigned char)str[i])){
            printf("innvalid icharacter found: "%c\n", str[i]);
            invalid_input = 1;
            break;
        }
        char ch = tolower((unsigned charstr[i]);
        if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') {
            vowels++;
        }
    }
    if(invalid_input){
        printf("Invalid inpu\n");
    }else {
        printf("%d\n", vowels);
    }
    return 0;
}