J'ai un projet utilisant C (le compilateur que je pense utiliser est Turbo C++ 3.0). J'ai utilisé des fonctions textcolor()
et textbackground()
pour colorier du texte. Quand je l'exécute la première fois, la console est dans ses couleurs normales — texte blanc sur fond noir.textcolor() et textbackground() en C
Cependant, quand je lance le code pour la deuxième fois et ainsi de suite, la couleur de fond devient bleu.
J'ai utilisé le code suivant pour le programme ci-dessus (le texte ne formaté à l'aide cprintf()
étaient le texte en arrière-plans magenta et bleu):
...
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(" ");
...
Je soupçonne que c'est à cause du compilateur J'utilise mais je ne suis pas encore sûr. Est-ce qu'il y a un moyen de résoudre ceci?
couleurs à leurs réglages par après chaque course – pmg
Il a fonctionné! Je vous remercie! –