前スレ http://pc12.2ch.net/test/read.cgi/tech/1242655611/979 の解答

#include <stdio.h>

int main(void){
char str[256+1], c0, c1;
char *ptr;
scanf("%s %c %c", str, &c0, &c1);
for(ptr=str; *ptr!='\0'; ++ptr){
if(*ptr == c0) *ptr = c1;
}
puts(str);
return 0;
}