为什么杭电1010的题目自己测试 没有有关问题,为什么过不了

为什么杭电1010的题目自己测试 没有问题,为什么过不了?
别个求问,怎么测试数据啊,老是自己运行可以,交上去就错的

------解决方案--------------------
走的过程中不能回到起点,在dfs前加上

maze[doori][doorj]='X';


顺便给你组数据

3 2 5
XD
.S
..