C语言推箱子(带回退,撤回,返回上一步功能)
推箱子这个游戏都很熟悉了,代码也熟悉了。正好我们下半学期学了栈,就尝试用栈做一个推箱子回退的功能。返回上一步部分代码如下:if( Pop(S,x) ==1 )//若栈中有元素则Pop返回值为 1{ //若上一步是向上 if(x == 'W' || x == 'w') { if(x == 'W') { a[i+1][j] += 5; a[i][j] -= 5; } else { a[i-1][j] -= 4; a[i+1][j] += 5; a[