首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

莫名其妙?该怎么解决

2012-03-09 
莫名其妙?#include graphics.h#include stdio.hvoidbh(int,int,int,int)voidmain(void){intx1,y1,x0,

莫名其妙?
#include <graphics.h>
#include <stdio.h>
void   bh(int,int,int,int);
void   main(void)
{
        int   x1,y1,x0,y0;
        int   gmode,gdriver=DETECT;
        scanf( "%d,%d ",&x0,&y0);
        scanf( "%d,%d ",&x1,&y1);
        initgraph(&gdriver,&gmode, "d:\\TC\\BGI ");
        Bh(x0,y0,x1,y1);
        closegraph();
}
void   Bh(int   x0,int   y0,int   x1,int   y1)
{
        int   x,y,dx,dy,i;
        float   e;
        dx=x1-x0;
        dy=y1-y0;
        e=dy/dx;
        x=x0;
        y=y0;
        e=-dx;
        for(i=1;i <=dx;i++)
        {
                putpixel(x,y,50);
                x+=1;
                e=e+2*dy;
                if(e> =0){y=y+1;e=e-2*dx;}
        }
}

错误   bresen~1.c   15:   与 'Bh '声明中的类型不匹配

[解决办法]
void Bh(int,int,int,int);
[解决办法]
void bh(int,int,int,int);
==>
void Bh(int,int,int,int); //大写!!
[解决办法]
..............................
[解决办法]
t_t
[解决办法]
@_@
[解决办法]
前后一致

热点排行