#include using namespace std; int main() { int n, c1, c2; cin >> n >> c1 >> c2; bool first = true; while (n || c1 || c2) { int newNumber = 0, digitsQ = 0, digits[6]; while (n) { if (n % 10 == c1) { digits[digitsQ++] = c2; } else { digits[digitsQ++] = n % 10; } n /= 10; } for (int i = digitsQ - 1; i >= 0; --i) { newNumber *= 10; newNumber += digits[i]; } if (first) cout << newNumber; else cout << endl << newNumber; cin >> n >> c1 >> c2; } return 0; }