#include #include #include #include int main(int argc, char **argv) { int a,b; char *str; char c; int i; a = 2; b = 1; str = strdup("asdf"); while (strcmp(str, "0") != 0 || a != 0 || b != 0) { scanf("%s %d %d", str, &a, &b); c = a + '0'; i = 0; while (str[i] != '\0') { if (str[i] == c) str[i] = b + '0'; i++; } while (*str == '0') str++; if (str[0] == '\0') printf("0"); else printf("%s\n", str); } }