yyfnxk
驱动牛犊
驱动牛犊
  • 注册日期2007-06-28
  • 最后登录2007-06-28
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1726回复:0

C语言问题求助.急...

楼主#
更多 发布于:2007-06-28 00:10
C语言问题求助.急...


未定义的符号'WH99vE' 在函数

#include <stdlib.h>
#include <time.h>
#include <math.h>
#include <stdio.h>
#include <graphics.h>
#define N 22
#define M 22
#define MAXLEN 200;
int bg[M][N];
struct square{
    int x;
    int y;
    int direc;
}p[200];
void makebg(int,int);
void drawbg(int[][],int,int,int,int,int);
void drawman(int,int,int);
void rect(int,int,int,int);
void main(){/* main()开始 */
int step=20;
int len=10;
int size=20;
int x=0,y=0,x0=0,y0=0;
int i=0,j=0,k=0,count=0;
int gdriver=DETECT,gmode;
char ch;
int direc;
makebg(M,N);
/*  registerbgidriver(EGAVGA_driver);
initgraph(&gdriver,&gmode,"d:\\turboc2");*/
initgraph(&gdriver,&gmode,"d:\\tc20\\bgi");
cleardevice();
setwritemode(XOR_PUT);
settextstyle(1,0,3);
setcolor(GREEN);
outtextxy(100,180,"Press <Q> to quit");
setcolor(BLUE);
setfillstyle(LINE_FILL,BLUE);
drawbg(bg,M,N,size,0,0);
setcolor(GREEN);
outtextxy(60,120,"PRESS KEY <1> :YOU ,");
outtextxy(70,150,"OTHER KEY :AUTOMATIC");
setcolor(WH99vE);
x+=len;y+=len;
drawman(x,y,len);
x0=x;y0=y;
if((ch=getch())=='1'){
/* 人工控制 */
while((ch=getch())!='q'){
  delay(800);
  drawman(x,y,len);
  switch(ch){
    case 'a':
        if(j>0&&bg[j-1]==0){
            if(x>step){x-=step;j--;};
        }
        break;
    case 's':
        if(i<M-1&&bg[i+1][j]==0){
            if(y<479-step){y+=step;i++;};
        }
        break;
    case 'd':
        if(j<N-1&&bg[j+1]==0){
            if(x<639-step){x+=step;j++;}
        }
        break;
    case 'w':
        if(i>0&&bg[i-1][j]==0){
            if(y>step){y-=step;i--;}
        }
        break;
    default :break;
  }
  drawman(x,y,len);
if(i>=M-1&&j>=N-1){
    settextstyle(4,0,3);
    setcolor(RED);
    outtextxy(150,260,"YOU WIN!");
  }
 setcolor(WH99vE);
}
红色的地方就是问题所在....
提示我说没有定义....请问有没有人知道如果定义..如果知道.请加我QQ:272280234
急...交作业......早上就要交了.......在线等
游客

返回顶部