C 二进制搜索树工作不正常,但代码运行良好

C 二进制搜索树工作不正常,但代码运行良好,c,tree,C,Tree,我得到的结果是 5 5 2 5 18 2 1 2 3 4 8 6 8 11 6 7 。。。它只重复零次 我想要的结果是 6 7 0 0 0 0 我的代码中的错误在哪里?我一直在寻找它,但我已经几个小时没有回答了,所以我问你一个问题。请给我一些建议。谢谢我认为这与display函数中的变量I有关,它总是以值0开始每次调用 请将注释放入这样的代码中不要麻烦了。对于程序员来说,代码运行良好是很重要的。首先,如果您没有得到预期的结果,那么代码运行不好(或者您的预期是错误的)。其次,您在上面发布了大量

我得到的结果是

5
5 2
5 18
2 1
2 3
4
8 6
8 11
6 7
。。。它只重复零次

我想要的结果是

6 7
0 0
0 0

我的代码中的错误在哪里?我一直在寻找它,但我已经几个小时没有回答了,所以我问你一个问题。请给我一些建议。谢谢

我认为这与display函数中的变量I有关,它总是以值0开始每次调用
请将注释放入这样的代码中

不要麻烦了。对于程序员来说,代码运行良好是很重要的。首先,如果您没有得到预期的结果,那么代码运行不好(或者您的预期是错误的)。其次,您在上面发布了大量代码,但很少有关于调试的细节。请确定有故障的部分并制作一份报告。
6 7
0 0
0 0
5
5 12
5 18
2 1
2 3
4
8 6
8 11
6 7