c语言中怎么将两个互相调用的函数变为非递归的形式

九连环问题变为非递归,被绕晕了,基础不太好,希望有人指点迷津

你发下代码,这要看具体什么样的递归的形式
有一些递归需要保存每一层的数据,改成循环就要用数组保存这些数据

一般用堆栈来消除递归