>>338
ぱっと見、
printf("%d",a[i][j]);
これはおかしい。
%cだよ。