Помогите решить задачу на С++.
Составить функцию, заменяющую в исходной строке
символов все единицы нулями и все нули единицами. Замена должна выполняться, начиная с заданной позиции. На С++
По дате
По рейтингу
12345678910111213141516
#include <iostream>
#include <string>
using namespace std;
void flip(string& line) {
for (auto& ch : line) {
if (ch == '0') ch = '1';
else if (ch == '1') ch = '0';
}
}
int main() {
cout << "String: ";
string line;
getline(cin, line);
flip(line);
cout << "String: " << line << '\n';
}