c语言编程作业 我很急的啊!!!!
设计1个函数CopyArray,将原始数组复制到另1个数组,并且在主函数内,数组输入后,马上调用此函数进行复制,以备后用。这个怎么写啊??
很急的!!
程序代码:#include <stdio.h>
#include <string.h>
void CopyArray(char dst[],const char src[]);
int main()
{
printf("input a array!\n");
char str1[50]="";
char str2[50]="";
gets(str1);
printf("size is %d\n",strlen(str1));
CopyArray(str2,str1);
return 0;
}
void CopyArray(char dst[],const char src[])
{
int length;
for(length=0;length<strlen(src);length++)
{
dst[length] = src[length];
}
puts(dst);
}我假设的是字符数组,有点像字符串,道理和数组是一样的,这个是C语言版本的