Предмет: Информатика,
автор: lyako02
убрать лишние пробелы в c++
вам даётся строка s состоит из нескольких слов и пробелами между ними. вы должны убрать лишние пробелы.
даётся
"I___love____c++"
вывод
"I_love_с++"
"_" это типо пробелы
Ответы
Автор ответа:
0
Ответ:
Объяснение:
#include <iostream>
#include <algorithm>
#include <string>
int main() {
std::string s = "I___love____c++";
// Используем erase и remove_if
s.erase(std::remove_if(s.begin(), s.end(), [](char c) { return std::isspace(c); }), s.end());
std::cout << s << std::endl;
return 0;
}
Похожие вопросы
Предмет: Английский язык,
автор: speed1122
Предмет: Химия,
автор: iknowmaan
Предмет: Алгебра,
автор: tsehelnychenko8
Предмет: Английский язык,
автор: ccepla
Предмет: Литература,
автор: nurlanovaaiperi742