C程序不打印出值

时间:2015-09-06 18:57:32

标签: c count linked-list median

我有一个程序正在查找总数以及链接列表中的中间数。我的问题是它为什么不打印出值?

以下是代码:

background-image: url("../img/header.jpg");

2 个答案:

答案 0 :(得分:0)

printf("\n# of the values: %.1f% \nMiddle: %.1f%\n", count, middle);

count应该收到一个参数(list)。编译器将处理countmiddle,而不将参数作为函数指针。

另请注意,middle是一个void函数,那么您希望它打印到什么程序?

答案 1 :(得分:0)

很难知道从哪里开始。我无法真正告诉你要做什么。

但是,让我们来看看这一行:

printf("\n# of the values: %.1f% \nMiddle: %.1f%\n", count, middle);

countmiddle是函数,但您不是在这里调用这些函数。您只是将这些函数的地址传递给printf()count(args)不知道这些是函数。您需要在函数名称(middle(args)和{{1}}后面添加括号才能调用这些函数。