描述:
在编辑文本时,经常要用到替换操作。现通过字符串模拟替换操作。
编写程序,输入一个字符串,将目标字符替换为新字符后输出。
输入描述:第一行,输入一个字符串,它为原字符串,字符串长度不超过1000。
第二行,输入一个字符,为要被替换的目标字符。
第三行,输入一个字符,为要替换成的新字符。
输出描述:输出经过替换后的字符串。
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char ch[1005];
int main()
{
char c1=0,c2=0;
scanf("%s\n",&ch);
scanf("%s\n",&c1);
scanf("%s",&c2);
for(int i=0;i<ch[1005];i++)
{
if(ch[i]==c1)
{
strcpy(c1,c2);
}
printf("%s",ch);
}
return 0;
}