#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
getline(cin, s);
s += ' ';
int i = 0;
while (i < (int) s.size()) {
string t;
while (s[i] != ' ') {
t += s[i];
i += 1;
}
if (t.back() != 'a' && t.back() != 'e' && t.back() != 'i' && t.back() != 'o' && t.back() != 'u') {
cout << t << ' ';
return 0;
Объяснение:
#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
getline(cin, s);
s += ' ';
int i = 0;
while (i < (int) s.size()) {
string t;
while (s[i] != ' ') {
t += s[i];
i += 1;
}
if (t.back() != 'a' && t.back() != 'e' && t.back() != 'i' && t.back() != 'o' && t.back() != 'u') {
cout << t << ' ';
}
i += 1;
}
return 0;
}
Объяснение: