这个本来想体验一下 C语言处理字符串,结果不给力,编译器不让用gets,必须选成C语言编译器才可以,这可太坑了。。。
还是老老实实用C++的STL吧。
#include<iostream>
#include<string>
using namespace std;
int main() {
string s1, s2;
getline(cin, s1);
getline(cin, s2);
for (int i = 0; i < s2.length(); i++) {
while (s1.find(s2[i]) != string::npos) {
s1.erase(s1.begin()+s1.find(s2[i]));
}
}
cout << s1;
return 0;
}