在句子中删去指定字符。
直接标记就好了,然后输出的时候标记的不输出。
#include <iostream>
#include <algorithm>
#include <climits>
#include <cstring>
#include <string>
#include <vector>
#include <map>
#include <queue>
#include <stack>
using namespace std;
string s,d;
bool isDel[256];
int main(){
memset(isDel,false,sizeof(isDel));
getline(cin,s);
getline(cin,d);
for(int i = 0; i < d.size() ;i++){
isDel[int(d[i])] = true;
}
for(int i = 0 ;i < s.size();i++){
if(!isDel[int(s[i])])
cout << s[i];
}
cout << endl;
return 0;
}