>>251
代入文が逆ではないか?
× a[i][j]=b[k][l];
○ b[k][l]=a[i][j];