Color
Table of Contents
1. Les couleurs dans le terminal
Pour mettre des couleurs dans la vie ! i
#include <stdio.h> void arc_en_ciel(char phrase[]) { int i=0; char banner[255]; int color=30; while(phrase[i]!='\0') { sprintf(banner,"\033[%dm%c\033",color,phrase[i]); printf("%s",banner); color++; if(color>=40){color=30;} i++; } sprintf(banner,"\033[%dm.\033",30); printf("%s\n",banner); } int main(){ char phrase[255]; scanf("%[^\n]",phrase); arc_en_ciel(phrase); return 0; }
[30mH[31me[32ml[33ml[34mo[35m [36mW[37mo[38mr[39ml[30md[31m [32m![30m.