编函数,功能为将字符串s中的字符c1用c2替换,函数形式为void replace(char (),char c1,char c2);

2025-02-26 08:42:45
推荐回答(2个)
回答1:

#include

void replace(char* s, char ch1, char ch2)
{
int i=0;
for (; s[i]!='\0';i++)
{
if (s[i]==ch1)
s[i]=ch2;
}
return;
}
int main()
{
char s1[20];
char ch1,ch2;
scanf("%s %c %c",s1,&ch1,&ch2);
replace(s1,ch1,ch2);
printf("%s\n",s1);
return 0;
}

回答2:

没分啊?嘿,我也就没答案啦。