程序填空题:替换字符串中的指定字符
本题要求输入一个字符串S和两个字符A和B,补足程序中缺失的代码部分,使运行程序时可以将字符串S中的字符A替换为字符B。
```c++
#include
int main()
{
char s[50],a,b,*p; //程序要实现用字符变量b替换字符串s中的字符变量a
gets(s);
scanf("%c %c",&a,&b);
for(@@[p=s; *p!=0; p++](9))
if(@@[*p==a](3))
@@[*p=b](3);
puts(s);
return 0;
}
```
答案:
第1空:p=s; *p!=0; p++
第2空:*p==a
第3空:*p=b