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

int main(int argc, char *argv[]){
    FILE *fp;
    int ch;

    if(argc < 2) return 1;
    if((fp = fopen(argv[1], "r")) == NULL) return 2;

    while((ch = fgetc(fp)) != EOF){
        switch(tolower(ch)){
        case 'a':
        case 'i':
        case 'u':
        case 'e':
        case 'o': putchar('*'); break;
        default: putchar(ch);
        }
    }

    fclose(fp);
    return 0;
}