题目描述
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”
输入描述:
每个测试输入包含2个字符串
输出描述:
输出删除后的字符串
//这就是一个坑题,多组输入不换行。。。。。。。。
#include<bits/stdc++.h>
using namespace std;
int main()
{
string a,b;
while(getline(cin,a))
{
cin>>b;
int length1=a.length();
int length2=b.length();
for(int i=0;i<b.length();i++)
{
for(int j=0;j<a.length();j++)
{
if(a[j]==b[i])
a.erase(a.begin()+j);
}
//cout<<a<<endl;
}
cout<<a;
}
return 0;
}