今気づいたけど、>>44の
char cells_square[] = ("-++++-+-" "+----+--" "+----+--" "-++++---"
"-+--+---" "++--+---" "-+++++--" "-+---+--");
はBCCだとコンパイル通らないな
括弧を外すか、char*にすると通る

変すぎ