Search code examples
cturbo-cbgi

BGI error, How to Resolve it?


I want to run a C program that draws a circle. The program is compiling with no error and it is running. After getting the values like radius from the user, I get the error like this :

BGI error: Graphics not initialized ( use "initgraph")

Even though in my source code I have added this line :

int gmode,gdrive=DETECT;
initgraph(&gdrive,&gmode,"c\\tc\\bgi");

Still I'm getting error.

I'm using Windows and I couldn't figure out where I went wrong. Can anyone help me in this regard?

Thanks in advance.


Solution

  • Your path in initgraph is wrong. Use "c:\\tc\bgi" instead.