Работа с графикой! в си

  • Автор темы Автор темы sikha
  • Дата начала Дата начала
S

sikha

Нужно мне такую весч сделать!!!
Демонстрирует заставку – «Новый Год». На экране рисуется елка с мигающими огнями, снеговик.


надо к часу дня сегодня сделать чтоб зачет мне получить! помогите пожалуйста!!!!


начал я так
Код:
# include <graphics.h>
# include <stdio.h>
# include <conio.h>

void main()
{
clrscr();

int driver=DETECT;
int mode;
int graph (driver,mode,"C:\\TEMP\\EGAVGA.BGI");	// в этом месте почемуто ошибку пишет!!!!(((((((
int error = graphresult();
if (error !=grOk)
{
printf ("Ne rabotaet\n");
getch();
return;

}
 
скорей всего неправильно передал параметры
 
677ca51d6a6a.jpg


вот что пишет
 
хм, как-то я сразу идиотизма не заметил. функция называется initgraph, тобишь инициализация графики. и запятые между параметрами не забывай проставлять
 
Рабочий инит граф выглядит так ...
Код:
void InitGraph()
{
int gd=DETECT, gm=2, ec;
initgraph(&gd,&gm,"E:\\borlandc\\BGI");
ec=graphresult();
if(ec!=grOk)
{
printf("ERROR!");
getch();
exit(1);
}
}
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!