怎么改错误
程序代码:
#include<stdio.h>
#define NUMBER1 2
#define NUMBER2 3
int copy_arr(int,int);
int main (void)
{
int source[NUMBER1][NUMBER2]={{1,2,3},{4,5,6}};
int target={0};
printf("操作前:\nsource[1][1]=%d\nsource[1][2]=%d\nsource[1][3]=%d\n",source[0][0],source[0][1],source[0][2]);
printf("source[2][1]=%d\nsource[2][2]=%d\nsource[2][3]=%d\n",source[1][0],source[1][1],source[1][2]);
int copy_arr(source,target);
printf("操作后:\nsource[1][1]=%d\nsource[1][2]=%d\nsource[1][3]=%d\n",source[0][0],source[0][1],source[0][2]);
printf("source[2][1]=%d\nsource[2][2]=%d\nsource[2][3]=%d\n",source[1][0],source[1][1],source[1][2]);
}
int copy_arr(int source[],int target[])
{
int i,n;
for(i=0,n=0;i<2;i++)//先列后排
{
source[i][n];//不能这样子吗?
for(;n<3;n++)
source[i][n];
}
return 0;
}








