|
5啊哈币
- #include <stdio.h>
- #include <stdlib.h>
- #include <windows.h>
- int main()
- {
- char a[50][50]={"######################",
- "#0# #### # # # #####",
- "# # ## ## ###",
- "####### #### # ## #",
- "# ### # # ## ###",
- "### #### ##",
- "####### #########",
- "########### #########",
- "########### ##########",
- "########### #",
- "#################### #",
- "######################"
- };
- int i,x,y,p,q;
- char ch;
-
-
- x=1; y=1; p=1; q=5;
- for(i=0;i<=11;i++)
- puts(a[i]);
- while(x!=p||y!=q);
- {
- ch=getche();
- if(ch=='s')
- {
- if(a[x+1][y]!='#')
- {
- a[x][y]=' ';
- x++;
- a[x][y]='0';
- }
- }
-
- if(ch=='w')
- {
- if(a[x-1][y]!='#')
- {
- a[x][y]=' ';
- x--;
- a[x][y]='0';
- }
- }
-
- if(ch=='a')
- {
- if(a[x][y-1]!='#')
- {
- a[x][y]=' ';
- y--;
- a[x][y]='0';
- }
- }
-
- if(ch=='d')
- {
- if(a[x][y+1]!='#')
- {
- a[x][y]=' ';
- y++;
- a[x][y]='0';
- }
- system("cls");
- for(i=0;i<=11;i++)
- puts(a[i]);
- }
- }
- system("cls");
- printf("恭喜,你赢了!");
- Sleep(5000);
- return 0;
- }
复制代码 |
|