Графика BorlandC

Графика BorlandC.
Нужно ввести программно координаты в файл и вывести круги на дисплей. Программа быстро переходит в графический режим после чего возвращается в консоль.В чём ошибка?

#include
#include
#include
#include
#include
#include
int main()
{
ofstream out("POINT");
if(!out)
{
cout< <"can not open filen";
exit(1);
}
float pointer;
int i=1;
while(i<11)
{
cin>>pointer;
out< >x1;
in>>y1;
setfillstyle(SOLID_FILL,j);
floodfill(x1,y1,j);
setcolor(j+1);
circle(x1,y1,20);
j++;
}
in.close();
closegraph();
getch();
return 0;
}

  • Собственно, в этом ошибка и заключается: пауза( getch() ) идет после выхода из графического режима, а надо до.