C语言画图程序,谁能帮一下

来源:百度知道 编辑:UC知道 时间:2024/05/28 21:20:05
画一条线的程序,用的是TC2.0,编译时老在调用函数的地方提示出错,哪位高手能排一下错
程序为:

line.c /*程序的作者非本人*/

#include "graphics.h"
int main()
{
int gdriver,gmode,i;
int arw[16]={200,102,300,102,300,107,330,100,300,93,300,98,200,98,200,102};
gdriver=DETECT;
registerbgidriver(EGAVGA_driver);
initgraph(&gdriver,&gmode,"");
setbkcolor(BLUE);
cleardevice();
setcolor(12)
drawpoly(8,arw); /*在这儿老出现问题,找不出有什么问题啊!*/
getch();
closegraph();
return 0;
}

setcolor(12) 后面缺少分号,应改为:

setcolor(12);

停在那出错就是那上面有错.
c语言要分号结尾啊

#include<stdio.h>
#include <graphics.h>
int main()
{
int gdriver,gmode,i;
int arw[16]={200,102,300,102,300,107,330,100,300,93,300,98,200,98,200,102};
gdriver=VGA;
gmode=VGAHI;
initgraph(&gdriver,&gmode,"c:\\tc");
setbkcolor(BLUE);
cleardevice();
setcolor(12);
drawpoly(8,arw);
getch();
closegraph();
return 0;
}
//只是一个画箭头的程序,给你改了一点。