ช่วยแก้ให้ทีครับ มันไม่หายซักที จะส่งอาจารย์อยู่แล้ว
ต้องแก้ตรงไหนครับ จึงจะหายerrorที่มันขึ้นว่า Linker Error: Underfine symbol_kbnit in module C:TC\\\\BIN\\\\1060.c เวลาที่เรารันครับ แต่compileไม่มี errorอ่ะครับโค้ดตามนี้ครับ ไม่เข้าใจจริงๆๆ
//bouncing line creats abstract patterns #include<graphics.h> #include<conio.h>
#define LEFT 0 #define TOP 0 #define LINES 200 #define MAX_COLOR 15
void main(void) { int driver,mode; int right,bottom; int x1,y1; int x2,y2;
int dx1,dy1,dx2,dy2; int count=0; int color=0; driver=DETECT; //Automatic detection initgraph(&driver,&mode,\"C:\\\\TC\\\\BGI\");
right=getmaxx(); bottom=getmaxy(); x1=x2=y1=y2=10; dx1=dy1=2; dx2=dy2=3; while(!kbnit()) { line(x1,y1,x2,y2); x1+=dx1; y1+=dy1; x2+=dx2; y2+=dy2; if(x1<=LEFT ||x1>=right) dx1=-dx1; if(y1<=TOP || y1>=bottom) dy1=-dy1; if(x2<=LEFT || x2>=right) dx2=-dx2; if(y2<=TOP || y2>=bottom) dy2=-dy2; if(++count>LINES) {setcolor (color); //MAXCOLOR colors color=(color>=MAX_COLOR)?0:++color;
count=0; } }//end while closegraph(); } //end main()
|