ゼロ梅しといて
for (int i = 0; i < 4; ++i)
  a[i][i] = X;
でいいだろ