将一个字符串中从第m个字符开始的全部字符复制成为另一个字符串。
函数接口定义:
void strcopy(char *str1,char *str2,int m);
其中 str1、str2、m都是用户传入的参数。m值小于字符串的实际长度; 函数将str1所指的字符串中从第m个字符开始的全部字符复制到str2所指的字符串中。
裁判测试程序样例:
#include<stdio.h>
void strcopy(char *str1,char *str2,int m);
int main()
{ int i,m;
char str1[80],str2[80];
gets(str1);
scanf("%d",&m);
strcopy(str1,str2,m);
puts(str1);puts(str2);
return 0;
}
/* 请在这里填写答案 */
输入样例:
asdfghjhj
4
输出样例:
asdfghjhj
fghjhj
程序如下:
void strcopy(char* str1, char* str2, int m) {
strcpy(str2, str1 + m-1);
}