El siguiente programa emula un radar usando el modo grafico de c, pero no compila
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#pregma comment(lib,"winBGI.lib)
main(){
int i, j;
setcolor(getmaxcolor());
rectangule(0,0,639,479);
circle(320,240,235);
circle(320,240,190);
circle(320,240,135);
line(0,240,640,240);
line(320,0,320,480);
for(j=0;j<320;j+=1){
moveto(320,240); lineto(320+j,0);
getch();
setcolor(BLACK);
moveto(320,240); lineto(320+j,0); getch();
setcolor(WHITE);
}
for(j=0;j<239;j+=1){
moveto(320,240); lineto(639,0+j);
getch();
setcolor(BLACK);
moveto(320,240); lineto(639,0+j);
setcolor(WHITE);
getch();
return 0;
}
closegraph();
getch();
return 0;
}
Tambien lo he intentado agregando la libreria #include<winbgim.h>, sin embargo sigue sin compilar.
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#pregma comment(lib,"winBGI.lib)
#pregma? No será #pragma?
la próxima seria bueno si publicas el error para buscar más fácilmente -.-
Cita de: amchacon en 11 Junio 2013, 20:04 PM
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#pregma comment(lib,"winBGI.lib)
#pregma? No será #pragma?
apoyo a amchacon debe ser eso...
por otro lado, estás seguro que tienes conio.h?
A parte de el error en pragma la librería se llama winBGIm, te faltaba la m al final y creo que te faltan comillas.
Lo tienes que poner así:
#pragma comment(lib,"winBGIm.lib")