书上的程序,用WIN-TC编译,怎么会错??大虾救命

来源:百度知道 编辑:UC知道 时间:2024/06/16 03:46:08
#include "conio.h"
#include "graphics.h"
#include "stdio.h"
main()
{
float x,y,r;
x=320 ;
y=240;
int gd=DETECT,gm=0;
initgraph(&gd,&gm," ");
for(int i=1;i<=15;i++)
{
setcolor(i);
setfillstyle(1,i);
circle(x,y,200-i*10);
floodfill(x,y,i);
}
getch();
closegraph);
}
从第9行就出错了!出错反应是Expression syntax in function main

把你的变量定义都放在最前面(C语言的特点)
float x,y,r; int gd=DETECT,gm=0,i=1;

还有closegraph();
注意格式

第9行的 int gd=DETECT 这是什么意思???我学了二年的C语言都没见过这样的赋值语句......