#include<stdio.h>
int copy(char str1[], char str2[], int n)
{
int i;
for(i = 0; i < n; i++)
{
str1[i] = str2[i];
}
str1[i] = '\0';
return str1;
}
int main()
{
char str1[50], str2[20];
int n;
printf("请输入要复制的字符个数:");
scanf("%d", &n);
printf("请输入原字符串:");
scanf("%s", str2);
copy(str1, str2, n);
printf("复制后的字符串为:%s\n", str1);
return 0;
}