想问一下这为什么不对,应该怎么改
#include<stdio.h>
void Fun(int a[3][4],int b[12]);
void main(void){
int i,j,k,a[3][4],b[12];
printf("enter the array\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
Fun(a[i][j],b[k]);
printf("\n");
for(k=0;k<12;k++)
printf("%d,",&b[k]);
}
void Fun(int a[3][4],int b[12])
{ int i,j,k;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
for(k=0;k<12;k++)
b[k]=a[i][j];
}