Why don't printf() and puts() print text in color? Use the console I/O functions cprintf() and cputs() for color output. #include <conio.h> main() { textcolor(BLUE); cprintf("I'm blue."); } Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+