------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
#import <Foundation/Foundation.h>
#define mRow 10
#define mCol 11
//绘图
void printfMap(char map[mRow][mCol]);
//移动
void Move(int newLocX,int newLocY,int oldLocX,int oldLocY,char map[mRow][mCol]);
int main(int argc, const char * argv[]) {
@autoreleasepool {
int perX=1,perY=1;//小人坐标(起始坐标为(1,1))
int boxX=2,boxY=2;//箱子坐标(起始坐标为(2,2))
BOOL flag=YES;//开关标记
char direction;//玩家选择移动方向
//地图数组
char map[mRow][mCol]={
{'#','#','#','#','#','#','#','#','#','#','\0'},
{'#','O',' ','#','#','#','#',' ',' ','#','\0'},
{'#',' ','X','#','#','#',' ',' ',' ','#','\0'},
{'#',' ',' ',' '