here is some simple code for textcolor in console mode:
Code:
#include <iostream.h> 
#include <windows.h> 
#include <conio.h> 

#define co1  1 
#define co2  2 
#define co3  3 
#define co4  4 
#define co5  5 
#define co6  6 
#define co7  7 
#define co8  8 
#define co9  9 
#define co10 10 
#define co11 11 
#define co12 12 
#define co13 13 
#define co14 14 
#define co15 15 
#define co16 16 
#define co17 17 
#define co18 18 
#define co19 19 
#define co20 20 

void textcolor(WORD color) 
{ 
    SetConsoleTextAttribute(::GetStdHandle(STD_OUTPUT_HANDLE), color); 
} 

int main() 
{ 
   textcolor(co1); 
   cout << "co1" << endl; 

   textcolor(co2); 
   cout << "co2" << endl; 

   textcolor(co3); 
   cout << "co3" << endl; 

   textcolor(co4); 
   cout << "co4" << endl; 

   textcolor(co5); 
   cout << "co5" << endl; 

   textcolor(co6); 
   cout << "co6" << endl; 

   textcolor(co7); 
   cout << "co7" << endl; 

   textcolor(co8); 
   cout << "co8" << endl; 

   textcolor(co9); 
   cout << "co9" << endl; 

   textcolor(co10); 
   cout << "co10" << endl; 

   textcolor(co11); 
   cout << "co11" << endl; 

   textcolor(co12); 
   cout << "co12" << endl; 

   textcolor(co13); 
   cout << "co13" << endl; 

   textcolor(co14); 
   cout << "co14" << endl; 

   textcolor(co15); 
   cout << "co15" << endl; 

   textcolor(co16); 
   cout << "co16" << endl; 

   textcolor(co17); 
   cout << "co17" << endl; 

   textcolor(co18); 
   cout << "co18" << endl; 

   textcolor(co19); 
   cout << "co19" << endl; 

   textcolor(co20); 
   cout << "co20" << endl; 
    
   textcolor(co15); 
   cout << "Press any key to continue... ";    
   cout << flush; 
   getch(); 
    
   return 0; 
}