ANSI Escape Codes in C – Control Terminal Cursor, Colors, and Position

ANSI escape codes let you control the terminal from a standard C program — hide or show the cursor, move it to any position, and print colored or styled text. Unlike the old DOS graphics.h approach that only worked in Turbo C, ANSI escape codes work on any POSIX terminal: Linux, macOS, and modern Windows …

Change Text Color in C – ANSI Escape Codes (No conio.h)

To change text color in C, print an ANSI escape code before your text: printf(“\033[31mRed text\033[0m\n”); prints in red and then resets. That’s the whole trick — no library, no header, no Turbo C. The old way you’ll still find in most tutorials, textcolor() from <conio.h>, only ever worked in MS-DOS compilers and won’t compile …

Draw a Circle in C — Midpoint Circle Algorithm (No graphics.h)

The classic way this exercise was taught — Turbo C’s <graphics.h> with initgraph() and circle(x, y, r) — hasn’t compiled on a mainstream system in decades: graphics.h was a Borland DOS library, not part of C. But the underlying question is still excellent: how does a computer decide which pixels form a circle? The answer …

C Program to generate Graph using grphics.h

C Program to Generate the graph sheet using the grphics.h library. To use graphics.h, we have to install the drivers in to the the system by using the initgraph() function. Here  we derive the graph of input sizes verses time taken for input sizes. x axis represents inputs(0,10000,20000,—-), y axis rep time(0,0.05,0.1,0.15—). Read more about …