#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[50] [50] ={"######",
"#o # ",
"# ## #",
"# # #",
"## # #",
"######",
};
int i,x,y,p,q;
char ch;
x=1; y=1; p-1; q=5;
for(i=0;i<=5;i++)
puts(a[i]);
while(1)
{
ch=getch();
if(ch=='s')
{
if(a[x+1] [y] !='#')
{
a[x] [y]=' ';
x++;
a[x] [y]='O';
}
}
if(ch=='w')
{
if(a[x-1] [y] !='#')
{
a[x] [y]=' ';
x--;
a[x] [y]='O';
}
}
}
}
用了很多中文标点在里面,后面还缺少},后面while循环要表达个什么意思?何时可以退出? |