Удалить все гласные буквы в строке
#include <iostream>
#include <string>
#include <set>
using namespace std;
int main()
{
setlocale(0,"");
string a;
cout<<"Vvedite stroky: ";
getline(cin,a);
set<char> t;
for(int i=0;i<a.size();i++)
if(a[i]=='a' ||a[i]=='A' ||a[i]=='o' ||a[i]=='O' ||a[i]=='u' ||a[i]=='U' ||a[i]=='e' ||a[i]=='E'||a[i]=='i' ||a[i]=='I')
t.insert(a[i]);
set<char> ::iterator it;
cout<<"Использованые гласные буквы: "<<endl;
for(it=t.begin();it!=t.end();it++)
cout<<*it<<endl;
cout<<"\n\n\n";
system("pause");
return 0;
}
Комментарии:
Нету комментариев для вывода...