C 中的老鼠迷宫问题。为什么它不打印路径?

问题描述 投票:0回答:0

我遇到了从文件中获取输入(迷宫)并找到路径并打印出路径的问题。我只能使用此路径功能而不能使用其他功能。我认为 EXIT_ROW 有问题?或弹出/推送功能。你能帮我看看代码并解释一下哪里出了问题吗?

我需要路径的输出。我尝试制作两个函数 POP 和 PUSH,我认为哪个是主要问题?也许它们是堆栈没有填充的原因?另外,当我将 EXIT_ROW 和 EXIT_COL 设置为 3 3 时,它给了我一条路径,尽管它很痛苦 0 1 1 1 0 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0(这是迷宫本身) 路径是: 行列 1 1 2 2 3 3 但这是错误的。输出应该是 1 1 2 1 3 2 3 3 4 3 并退出: 5 4

c algorithm data-structures structure
© www.soinside.com 2019 - 2024. All rights reserved.