Da kenne ich mich leider nicht aus, aber falls du den ganzen Text ändern willst kannst du das per system("color 0a"); machen.
Edit: Das hier sieht schon besser aus:
Edit2: Da war wohl jemand schneller ^^
Code:
#include //deine Includes
...
//Farbe definieren
WORD SetColor(WORD new_color)
{
WORD old_color=0;
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(hStdOut,&csbi);
old_color = csbi.wAttributes;
SetConsoleTextAttribute(hStdOut,new_color);
return old_color;
}
...
main()
{
int ...
bool...
//deine Variablen deklaration zu der du noch hnzufügst:
WORD old_color = SetColor(FOREGROUND_GREEN|FOREGROUND_INTENSITY);
...
//Nun zum Einfärben. Vor jede Zeile, die du färben möchtest, musst du folgendes setzen:
SetColor(FOREGROUND_BLUE|FOREGROUND_INTENSITY);
/*Nun wird alles in Blau erscheinen, deshalb musst du entweder bei der nächsten Zeile eine neue Farbe setzen (Parameter: FOREGROUND_BLUE), oder nach der gefärbten Zeile auf die alte Farbe zurücksetzen, in dem du folgendes Hinzufügst:*/
SetColor(old_color);
}