Графическое окно BGI появляется, но сразу исчезает в Ubuntu

Вот программа, которую я выполняю:

#include<graphics.h>
int main()
{
    int gd = DETECT,gm,left=100,top=100,right=200,bottom=200,x= 300,y=150,radius=50;
    initgraph(&gd,&gm,NULL);
    rectangle(left, top, right, bottom);
    circle(x, y, radius);
    bar(left + 300, top, right + 300, bottom);
    line(left - 10, top + 150, left + 410, top + 150);
    ellipse(x, y + 200, 0, 360, 100, 50);
    getchar();
    closegraph();
    return 0;
}

Я исключаю программу следующим образом:

$ gcc demo.c -lgraph
$ ./a.out

Выходной экран появляется и сразу исчезает.

0 ответов

Другие вопросы по тегам