消灭雷同

题目描述

编写一个程序,先输入一个字符串 str(长度不超过 20),再输入单独的一个字符 ch,然后程序会把字符串 str 当中出现的所有的 ch 字符都删掉,从而得到一个新的字符串 str2,然后把这个字符串打印出来。

输入格式

输入有两行,第一行是一个字符串(内部没有空格),第二行是一个字符。

输出格式

输出一行,表示经过处理后的字符串。

样例输入content_copy

123-45-678
-

样例输出content_copy

12345678
 

#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
char ch;
getline(cin, str);
cin >> ch;
string result = "";
for (int i = 0; i < str.size(); i++) {
if (str[i] != ch) {
result += str[i];
}
}
cout << result << endl;
return 0;
}

posted @ 2023-04-09 16:41  梁家豪123  阅读(23)  评论(0)    收藏  举报