搜索
查看: 601|回复: 1
打印 上一主题 下一主题

推箱子,为啥不动呢??难道H太胖了??

[复制链接]
跳转到指定楼层
楼主
发表于 2015-6-22 18:46:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
本帖最后由 子浩 于 2015-6-22 18:50 编辑

[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{                    //012345678910
        char s,a[20][20]={"   ###  ",
                      "   #*#  ",
                      "   #@#  ",
                      "#### ######",
                      "#* @H  @ *#",
                      "####@######",
                      "   # #     ",
                      "   #*#",
                      "   ###"};
    int i,n=0,x=4,y=4,m,z;
    for(i=0;i<11;i++)
    puts(a);
    while(n!=4)//分数
    {
        
   
    s=getche();
    if(s=='w')
    {
    if(a[x-1][y]==' ')
    if(a[x-2][y]==' '||a[x-2][y]=='#')
    {
    a[x][y]==' ';
    x--;
    a[x][y]=='H';
    }
    if(a[x-1][y]=='@')
    if(a[x-2][y]==' '||a[x-2][y]=='*')
        {
    if(a[x-2][y]=='*')
    n++;
    m=x-2;
    z=y;
    a[m][z]=='@';
    x--;
    a[x][y]=='H';
    }
    }
    system("cls");   
    for(i=0;i<11;i++)
    puts(a);
    }
        system("pause");
        return 0;
}
[/mw_shl_code]

沙发
发表于 2015-6-22 19:23:22 | 只看该作者
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表