(3)使用函数实现字符串复制:输人一个字符串t和一个正整数m.将字符串t从第m个字符开始的全部字符复制到字符串s中,再输出字符串s。要求用字符指针定义并调用函strmcpy(s, t, m),它的功能是将字符串t中从第m个字符开始的全部字符串复制到字符串s中。试编写相应程序。
输人输出示例
bappy new year
7
new year
#include<stdio.h>
#include<string.h>
void strmcpy(char *s,char *t,int m);
int main()
{
int m;
char s[30],t[30];
gets(t);
scanf("%d",&m);
strmcpy(s,t,m);
printf("%s",s);
return 0;
}
void strmcpy(char *s,char *t,int m)
{
strcpy(s,t+(m-1));
}