Тема: Я правильно я ввів у стек послідовність символі і вилучив а з неї.
# include <iostream>
# include <string>
using namespace std;
string *st=new string [20];
int st_size;
void push (string x)
{
st[++st_size] = x;
}
void pop ()
{
st[st_size--] = 1;
}
string top ()
{
return st[st_size];
}
int main ()
{
setlocale(LC_ALL, "Russian");
string q;
cout<<"Введ1ть посл1довн1сть символ1в\n";
string a;
a="a";
string i;
string r[20];
for(int w=0;w<19;++w)
{
cout<<"\nСимвол № "<<w<<":";
cin>>q;
push(q);
}
for(int e=0;e<19;++e)
{
if(top()!=a)
r[e]=top();
pop();
}
for(int e=0;e<19;++e)
push(r[e]);
cout<<"\Посл1довн1сть символ1в без \'a\':";
for(int e=0;e<19;++e)
{
cout<<" ";
cout<<top();
pop();
}
cout<<endl;
system ("pause");
delete [] st;
return 0;
}