#include <iostream>
#include <fstream>
#include <vector>
#include <cstring>
using namespace std;
void deletchar(string &);
void convert(string &);
int main(){
fstream in;
vector<string> str;
string tmp;
in.open("...",ios::in);
if(in.is_open()){
while(!in.eof()){
getline(in,tmp);
deletchar(tmp);
str.push_back(tmp);
}
in.close();
}
in.open("...",ios::out|ios::trunc);
if(in.is_open()){
for(int i=0 ; i<str.size() ; i++){
in << str.at(i) << "\n";
}
in.close();
}
return 0;
}
void convert(string &str){
for(int i=0 ; i<str.length() ; i++){
str[i] = toupper(str[i]);
}
}
void deletchar(string &str){
int found;
char tmp[]={'a','i','o','u','e'};
for(size_t i=0 ; i<strlen(tmp) ; i++){
while((found = str.find(tmp[i])) != string::npos){
str.erase(found , 1);
}
}
convert(str);
}