Предмет: Информатика,
автор: tatianna9108
написати функцію, яка вилучає із рядка всі входження в неї заданого символа. с++
Ответы
Автор ответа:
0
#include <iostream>
#include <string>
void removeCharacter(std::string& str, char ch) {
size_t pos = str.find(ch);
while (pos != std::string::npos) {
str.erase(pos, 1);
pos = str.find(ch);
}
}
int main() {
std::string input;
char character;
std::cout << "Введіть рядок: ";
std::getline(std::cin, input);
std::cout << "Введіть символ, який потрібно вилучити: ";
std::cin >> character;
removeCharacter(input, character);
std::cout << "Результат: " << input << std::endl;
return 0;
}
Похожие вопросы
Предмет: Алгебра,
автор: NaffNaff
Предмет: Алгебра,
автор: rrr385441
Предмет: Русский язык,
автор: a67069911
Предмет: Русский язык,
автор: nastesizz