#include <stdio.h>

int main() {
    char word[100];

    printf("Enter a word: ");
    scanf("%s", word);

    if (is_legal_word(word)) {
        printf("'%s' is legal.\n", word);
    } else {
        printf("'%s' is illegal.\n", word);
    }

    return 0;
}


int is_legal_word(const char *word) {
    while (*word != '\0') {
        char ch = tolower(*word);
        if (ch == 'a' || ch == 'e' || ch == 'i' ||
            ch == 'o' || ch == 'u' || ch == 'y') {
            return 1;  // Legal contains at least one vowel
        }
        word++;
    }
    return 0;  // Illegal no vowels found
}
