#include<stdio.h>
#include<stdlib.h>
int map[8][8]={
{1,1,1,1,1,1,1,1},
{1,0,0,0,0,0,0,1},
{1,0,0,0,0,0,0,1},
{1,1,1,1,0,0,0,1},
{1,0,0,0,0,1,0,1},
{1,0,0,0,0,0,0,1},
{1,0,0,0,0,0,0,1},
{1,1,1,1,1,1,1,1},
};
void Gamepaint()//绘制函数
{
int shuzu1,shuzu2;
for (shuzu1=0;shuzu1<4;shuzu1++){
for (shuzu2=0;shuzu2<4;shuzu2++){
switch(map[shuzu1][shuzu2]){
case 0:printf(" ");break;//0是空白
case 1:printf("■");break;//1是墙
case 2:printf("☆");break;//2是箱子
case 3:printf("♂");break;//3是人
case 4:printf("○");break;//4是目的地
case 6:printf("★");break;//6:箱子和目的地重合(2+4)
case 7:printf("♀");break;//7:人和目的地重合(3+4)
}
}
printf("\n");
}
int main(void)
{
void Gamepaint();
system("pause");
}