|
5啊哈币
- #include <stdio.h>
- #include <stdlib.h>
- #include <windows.h>
- int main()
- {
- char a[50] [50]={"###############",
- "#O #@ ###",
- "### ####### ##",
- "### ######## #",
- "### ###### #",
- "# ### #",
- "###############",
- };
- int i,x,y,px,py;
- char ch=getch();
- x=1; y=1; px=1; py=9;
- for (int i=0;i<=6;i++)
- puts(a[i]);
- while(x!=px||y!=py)
- {
-
- 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';
- }
- }
- if (ch=='a')
- {
- if (a[x][y-1]!='#')
- {
- a[x][y]=' ';
- y--;
- a[x][y]='O';
- }
- }
- if (ch=='d')
- {
- if (a[x][y+1]!='#')
- {
- a[x][y]=' ';
- y++;
- a[x][y]='O';
- }
- }
- system("cls");
- for(i=0;i<=6;i++)
- puts(a[i]);
- }
- system("cls");
- printf("You win!!!!!");
- system("pause");
-
- return 0;
- }
复制代码 |
|