#include<iostream> using namespace std; int m,n;//迷宫长宽 int top=0;//记录路线是第几步 int dir[4][2]={{0,1},{1,0},{0,-1},{-1,0}};//用二维数组来表示相邻点的移动 int ma[10][10];//记录迷宫路和障碍物 int flag[10][10];//标记是否搜索 struct node{//定义结构体记录路线上点的坐标 int x; int y; }; struct node s[100]; void dfs(int x,int y){ if((x==(m-1)) &am...