将一个字符串中下标为m的字符开始的全部字符复制成为另
答案:1 悬赏:40
解决时间 2021-02-20 12:24
- 提问者网友:戎马万世
- 2021-02-20 05:33
将一个字符串中下标为m的字符开始的全部字符复制成为另
最佳答案
- 二级知识专家网友:慢性怪人
- 2021-02-20 06:17
#include
void strcopy(char *str1,char *str2,int m)
{
char *p1,*p2;
p1=str1+m;
p2=str2;
while(*p1)
*p2++=*p1++;
*p2=0;
}
main()
{
int m;
char str1[80],str2[80];
gets(str1);
scanf("%d",&m);
strcopy(str1,str2,m);
puts(str1);puts(str2);
}
void strcopy(char *str1,char *str2,int m)
{
char *p1,*p2;
p1=str1+m;
p2=str2;
while(*p1)
*p2++=*p1++;
*p2=0;
}
main()
{
int m;
char str1[80],str2[80];
gets(str1);
scanf("%d",&m);
strcopy(str1,str2,m);
puts(str1);puts(str2);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯