#include<stdio.h>
#include<windows.h>
#include<conio.h>
#include<time.h>
#define MAXL 20
#define MAXC 60
int flag=0; //chang du kong zhi
int changdu=2; //chang du yao jian qu 1
int xiaochuflag=0;
int count=0;//dao yi ding shu zhi sheng cheng yi ge dou zi
char gezi[MAXL][MAXC];
int fangxiang[4][2]={0,-1,0,1,-1,0,1,0};//shang xia zuo you x y
int zuobiao[100][2]; //chang du zui da wei 100
int zhongzi[100][2]; //bao cun dou zi zuo biao
int zhongzicount=0;
void zeromemory(char a[][MAXC]);
void gotoxy(int,int);
void panduan(char,int *,int *);
void savezuobiao(int a[][2],int *,int *);
void shengchengdian(int a[]); //hui diao han shu bi xu jia shang CALLBACK ,bu ran you cuo wu
int zhuangqiang(int a[]);
int shifouchidaodouzi(int a[]);
int main()
{
int x,y,m,n;
int temp[2];
char c='8';
int speed=200;
zeromemory(gezi);
for(m=0;m<MAXL;m++)
{
for(n=0;n<MAXC;n++)
{
printf(