#include #include int main() { int numar1, numar2; char numarul[6]; do { //citire scanf("%s %d %d", &numarul, &numar1, &numar2); if (numarul[0] == '0' && !numar1 &&!numar2 && strlen(numarul) == 1) { break; } //impartire pe cifre for (int i = 0; i < strlen(numarul); i++) { if (numarul[i] - '0' == numar1) { numarul[i] = numar2 + '0'; } } int ok = 0; //ok = 1 pentru verificarea primelor zerouri for (int i = 0; i < strlen(numarul) ; i++) { if (ok || numarul[i] != '0') { printf("%c", numarul[i]); ok = 1; } } //in caz ca toate au fost evitate if (ok == 0) { printf("0"); } printf("\n"); } while (1); return 0; }