发布网友 发布时间:2022-04-21 00:07
共1个回答
热心网友 时间:2023-10-05 09:34
#include <stdio.h>
char *strcpy(char s[],char t[],int m);
void main()
{
char a[]="I am a student.";
char b[20]="\0";
int m;
printf("请输入m的值:\n");
scanf ("%d",&m);
printf("复制后的结果为:\n");
printf("%s",strcpy(b,a,m));
}
char *strcpy (char s[],char t[],int m)
{
char *p,*q,*temp;
temp=s;
p=s;
q=t;
while(q<q+(m-1));
q++;
while(*p++=*q++);
return (temp);
}