#include
// 将长度为n的字符串str从第m个字符开始全部变成ch
char *myedit(char *str, int n, int m, char ch)
{
char *p = str;
for (p += m; p - str < n; p++) *p = ch;
return str;
}
int main()
{
char test[] = "hello world, hello c, hello!";
// 把test字符串中从第20位(第二个逗号)开始全部变成感叹号
printf("%s\n", myedit(test, 27, 20, '!'));
return 0;
}
// 运行结果:hello world, hello c!!!!!!!!
#include