- 注册时间
- 2004-10-29
- 最后登录
- 1970-1-1
|
int a[3][3]={1,2,3,4,5,6,7,8,0};
int s,b,zc,ss,bb,i,j,ok;
char x=2,y=2,aj,esc;
void new()
{
for(i;i<500;i++)
{s=rand()%3;
ss=rand()%3;
bb=rand()%3;
b=rand()%3;
zc=a[ss];
a[ss]=a[bb];
a[bb]=zc;
}
}
void anjian()
{for(;;)
{aj=getchar();
if(aj=20&&y>0){a[x][y]=a[x][y-1];
a[x][y-1]=0;esc=1;y--;}
if(aj=21&&y<2){a[x][y]=a[x][y+1];a[x][y+1]=0;esc=1;y++;}
if(aj=22&&x<2){a[x][y]=a[x+1][y];a[x+1][y]=0;esc=1;x++;}
if(aj=23&&x>0){a[x][y]=a[x-1][y];a[x-1][y]=0;esc=1;x--;}
if(aj=27)exit(0);
if(esc=1)break;
}
}
void draw()
{SetScreen(1);
for (i=0;i<3;i++)
{for (j=0;j<3;j++)
{Locate(i+1,j+8);
; printf("%c,a[j]");
}
}
}
void pass()
{for(i=0;i<3;i++)
{for(j=0;j<3;j++)
{if(a[j]>1+i*3+j)
{ok=0;return;
}
}
ok=1;
}
void main()
{
new();
for(;;)
{anjian();
draw();
pass();
if(ok=1)break;
}
SetScreen(1);
printf("you win\nmady by 谷虫");
getchar();
}
HELP ME!!!!!!!
|
|