>>061 コメント付けろ、だろ。 参考>>062
#include<stdio.h>
int main(void) {
  int x, y;
  int data[10*10]={0}; // data[0]を0で初期化、他のdataは0が設定される。

  while(1) {
    // 10x10の表を出力します。
    for(y=0; y<10; y++) {
      for(x=0; x<10; x++)
        if(data[y*10+x] != 0) // 1なら"■"、0なら"□"を出力。
          printf("■");
        else
          printf("□");
      printf("\n");
    }
    printf("\nInput x y : ");
    if(scanf("%d %d", &x, &y) != 2) {
      scanf("%*s"); continue; // 値の入力に失敗した場合。
    }
    if(x<0 || y<0 || x>9 || y>9) continue; // 入力した値のチェック
    data[y*10+x] = 1; // 指定の位置は1に変更。
  }
}