请教一个在TC中调试运行出现的错误.

来源:百度知道 编辑:UC知道 时间:2024/05/09 10:57:59
下面是程序:
/* 生成任意圆弧 */
#include <math.h>
#include "display.h"
int l,flag;
main()
{
int xo,yo,xs,ys,xe,ye,xa,ya,r,s1,s2,f;
float j1,j2;
Initialize();
printf("input start ,end angle(end-start<=90)");
scanf("%f,%f",&j1,&j2);
xo=200;
yo=200;
r=100;
xs=xo+r*cos(j1*3.1415926/180);
ys=yo-r*sin(j1*3.1415926/180);
xe=xo+r*cos(j2*3.1415926/180);
ye=yo-r*sin(j2*3.1415926/180);
if (xs>xo &&ys<yo) { s1=1;s2=1;}
if (xs>xo &&ys>yo) { s1=-1;s2=1;}
if (xs<xo &&ys<yo) { s1=1;s2=-1;}
if (xs<xo &&ys>yo) { s1=-1;s2=-1;}
xa=xs;
ya=ys;
setcolor(12);
arc(xo,yo,j1,j2,r);
getch();
line(xo-r,yo,xo+r,yo);
line(xo,yo-r,xo,yo+r);
line(xo,yo,xo+140,yo-140);
f=0;
counter(xo,yo,xs,ys,xe,ye,r,j1,j2);
while (l>=0)
{ if (xa==xo) s2=s2*-1;

不用看了就知道你是用别人的程序了!
别人把display这个函数编写了,另存为了display.h文件,而你现在没有这个文件,要不就得自己写这个函数了!

没有找到头文件 'display.h'

把'display.h' 复制到当前目录