C program draw bar chart

This program draws bar chart using c graphics. Chart is drawn using bars filled with different styles and in different colors.

C programming code

#include <graphics.h>
#include <conio.h>
 
main()
{
   int gd = DETECT, gm;
 
   initgraph(&gd, &gm, "C:\\TC\\BGI");
 
   setcolor(YELLOW);
   rectangle(0,30,639,450);
   settextstyle(SANS_SERIF_FONT,HORIZ_DIR,2);
   setcolor(WHITE);
   outtextxy(275,0,"Bar Chart");
 
   setlinestyle(SOLID_LINE,0,2);
 
   line(100,420,100,60);
   line(100,420,600,420);
   line(90,70,100,60);
   line(110,70,100,60);
   line(590,410,600,420);
   line(590,430,600,420);
 
   outtextxy(95,35,"Y");
   outtextxy(610,405,"X");
   outtextxy(85,415,"O");
 
   setfillstyle(LINE_FILL,BLUE);
   bar(150,100,200,419);
 
   setfillstyle(XHATCH_FILL,RED);
   bar(225,150,275,419);
 
   setfillstyle(WIDE_DOT_FILL,GREEN);
   bar(300,200,350,419);
 
   setfillstyle(INTERLEAVE_FILL,MAGENTA);
   bar(375,125,425,419);
 
   setfillstyle(HATCH_FILL,BROWN);
   bar(450,175,500,419);
 
   getch();
   return 0;
}