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语言版本的