Introduction - If you have any usage issues, please Google them yourself
The maze is an m-by-n matrix, where 0 indicated that accessibility, 1 indicates that there is an obstacle. Let entrance (1,1), export (m, n), from the entry, along a direction forward discover, if we go through, then continue to move forward otherwise returned along the same route, from a different direction continue to explore until export. 2 the functional requirements of the maze randomly generates a matrix of m rows n columns, Juan obstacles for convenience of operation can be generated in the periphery of the matrix, set the direction of the four cardinal points, chain stack operation. The last maze if not given path " maze element solution, if path requires the path traversed by the output. 3. The node structure type description as follows typedef struct node {int row int col struct node* next }