La shell di Win è diversa da quella di Linux.
Per colorare una stringa ho visto che si usa textcolor(nomecolore), ma io non sono mai riuscito a farla funzionare. Non so neanche che libreria possa usare.
Usando il comando system("color valori_esadecimali") puoi impostare il colore di tutte le parole e dello sfondo dell'intero finestra. Si tratta di un comando della shell dos.