私は C を使用するプロジェクトを持っています (私が使用していると思われるコンパイラはTurbo C++ 3.0です)。textcolor()関数と関数を使用して、textbackground()テキストに色を付けました。初めて実行したとき、コンソールは通常の色 (黒い背景に白いテキスト) になっています。
しかし、コードを 2 回目に実行すると、背景色が青色になります。
上記のプログラムに次のコードを使用しました (使用する書式設定さcprintf()れたテキストは、マゼンタと青の背景のテキストのみでした)。
...
gotoxy(10, 19);
textcolor(LIGHTCYAN);
textbackground(MAGENTA);
cprintf(" A "); printf(" ");
cprintf(" F "); printf(" ");
cprintf(" G "); printf(" ");
cprintf(" K "); printf(" ");
cprintf(" Z "); printf(" ");
cprintf(" E "); printf(" ");
cprintf(" I "); printf(" ");
...
これは私が使用しているコンパイラが原因であると思われますが、まだわかりません。これを解決する方法はありますか?

