字符串去特定字符
哈尔滨工业大学机试
题目描述
Time Limit: 1000 ms
Memory Limit: 256 mb
输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。
输入输出格式
输入描述:
测试数据有多组,每组输入字符串s和字符c。
输出描述:
对于每组输入,输出去除c字符后的结果。
输入输出样例
输入样例#:
heallo a
输出样例#:
hello
解题方法
思路
字符串函数erase
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
char c;
while(cin>>s>>c){
for(int i=0;i<s.size();i++){
if(s[i]==c){
s.erase(i,1);
i--;
}
}
cout<<s<<endl;
}
return 0;
}