#include<stdio.h>
strreplace(char [],char,char);
int main()
{
char s[10],chr,repl_chr;
printf("\nEnter character to be replaced: "); printf("\nEnter replacement character: "); printf("\nModified string after replacement is: "); strreplace(s,chr,repl_chr);
return 0;
}
strreplace(char s[], char chr, char repl_chr)
{
int i=0;
while(s[i]!='\0')
{
if(s[i]==chr)
{
s[i]=repl_chr;
}
i++;
}
}
I2luY2x1ZGU8c3RkaW8uaD4KCnN0cnJlcGxhY2UoY2hhciBbXSxjaGFyLGNoYXIpOwppbnQgbWFpbigpCnsKICAgIGNoYXIgc1sxMF0sY2hyLHJlcGxfY2hyOwogICAgcHJpbnRmKCJcbkVudGVyIGEgc3RyaW5nOiAiKTsKICAgIGdldHMocyk7CiAgICBwcmludGYoIlxuRW50ZXIgY2hhcmFjdGVyIHRvIGJlIHJlcGxhY2VkOiAiKTsKICAgIGNocj1nZXRjaGFyKCk7CiAgICBmZmx1c2goc3RkaW4pOwogICAgcHJpbnRmKCJcbkVudGVyIHJlcGxhY2VtZW50IGNoYXJhY3RlcjogIik7CiAgICByZXBsX2Nocj1nZXRjaGFyKCk7CiAgICBwcmludGYoIlxuTW9kaWZpZWQgc3RyaW5nIGFmdGVyIHJlcGxhY2VtZW50IGlzOiAiKTsKICAgIHN0cnJlcGxhY2UocyxjaHIscmVwbF9jaHIpOwoKICAgcmV0dXJuIDA7ICAKfQpzdHJyZXBsYWNlKGNoYXIgc1tdLCBjaGFyIGNociwgY2hhciByZXBsX2NocikKewogICAgIGludCBpPTA7CiAgICAgd2hpbGUoc1tpXSE9J1wwJykKICAgICB7CiAgICAgICAgICAgaWYoc1tpXT09Y2hyKQogICAgICAgICAgIHsKICAgICAgICAgICAgICAgc1tpXT1yZXBsX2NocjsKICAgICAgICAgICB9ICAKICAgICAgICAgICBpKys7IAogICAgIH0KICAgICAgICAgIHB1dHMocyk7Cn0=