Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: BJM en 11 Junio 2013, 20:03 pm



Título: No compila
Publicado por: BJM en 11 Junio 2013, 20:03 pm
El siguiente programa emula un radar usando el modo grafico de c, pero no compila

Código
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<dos.h>
  4. #pregma comment(lib,"winBGI.lib)
  5. main(){
  6.       int i, j;
  7.       setcolor(getmaxcolor());
  8.       rectangule(0,0,639,479);
  9.       circle(320,240,235);
  10.        circle(320,240,190);
  11.        circle(320,240,135);
  12.  
  13.       line(0,240,640,240);
  14.       line(320,0,320,480);
  15.  
  16.       for(j=0;j<320;j+=1){
  17.        moveto(320,240); lineto(320+j,0);
  18.        getch();
  19.        setcolor(BLACK);
  20.        moveto(320,240); lineto(320+j,0); getch();
  21.        setcolor(WHITE);
  22.        }
  23.        for(j=0;j<239;j+=1){
  24.        moveto(320,240); lineto(639,0+j);
  25.        getch();
  26.        setcolor(BLACK);
  27.        moveto(320,240); lineto(639,0+j);
  28.       setcolor(WHITE);
  29.       getch();
  30.       return 0;
  31.       }
  32.       closegraph();
  33.       getch();
  34.       return 0;
  35.       }
  36.  

Tambien lo he intentado agregando la libreria #include<winbgim.h>, sin embargo sigue sin compilar.



Título: Re: No compila
Publicado por: amchacon en 11 Junio 2013, 20:04 pm
Código
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<dos.h>
  4. #pregma comment(lib,"winBGI.lib)

#pregma? No será #pragma?


Título: Re: No compila
Publicado por: engel lex en 12 Junio 2013, 01:10 am
la próxima seria bueno si publicas el error para buscar más fácilmente -.-

Código
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<dos.h>
  4. #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?


Título: Re: No compila
Publicado por: OmarHack en 12 Junio 2013, 05:33 am
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")