函数fun的原型是:void fun(char *pa,char *pb,int m);其功能是将字符串pa内容从第m个字符开始全部复制到另一个字符串pb,编写函数fun并编写相应的主调函数进行测试。
时间: 2023-04-25 14:01:19 浏览: 196
函数fun的功能是将字符串pa从第m个字符开始复制到另一个字符串pb中。函数原型为void fun(char *pa, char *pb, int m)。下面是函数fun的实现:
void fun(char *pa, char *pb, int m) {
int i = m - 1;
while (*(pa + i) != '\') {
*(pb + i - m + 1) = *(pa + i);
i++;
}
*(pb + i - m + 1) = '\';
}
主调函数可以按照以下方式进行测试:
int main() {
char str1[100], str2[100];
int m;
printf("请输入字符串pa:");
gets(str1);
printf("请输入要复制的起始位置m:");
scanf("%d", &m);
fun(str1, str2, m);
printf("复制后的字符串pb为:%s\n", str2);
return ;
}
阅读全文