×printf("a[%d][%d] = %d",x,y,a[y][x]);
○printf("a[%d][%d] = %d",y,x,a[y][x]);



隙間なく繋がってしまうのもへんだね
以下では
最後にも", "がついてしまうので変だけど

printf("a[%d][%d] = %d, ",y,x,a[y][x]);

a[0][0] = 10, a[0][1] = 20, a[0][2] = 30,
a[1][0] = 40, a[1][1] = 50, a[1][2] = 60,