平安自助卡查询官网:C语言如何定义两个数组?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 21:47:58
我在编一个小程序时提示声明错误,搞不懂为什么,觉得是在函数里定义两个数组时错误了,可不知道怎么定义,哪位说的详细点
int output(int a[4], b[4])
{
int i=0;
for(i;i<4;i++)
{
b[i]=a[i];
printf("%d",b[i]);
}
}
main()
{
int a[4], b[4];
int i;
printf("a=");
for(i=0;i<4;i++)
scanf("%d",&a[i]);
printf("\n");
output(a,b);
}

int output(int a[4], b[4])
改成
int output(int a[4], int b[4])

赞成上楼的答案