有以下程序 main() { int a[3][2]={0},(*ptr)[2],i,i; for(i=0; i<2; i++) { ptr=a+i; scanf( %d ,ptr); ptr+++; } for(i=0;i<3;i++) { foil(j=0;j<2;j++) printf( %2d ,a[i][j]); printf( n ); } 若运行时输入:1 2 3<回车>,则输出结果为
A.产生错误信息
B.1 0 2 0 0 0
C.1 2 3 0 0 0
D.1 0 2 0 3 0