c语言使用void函数输出为空

题目要求用三个函数分别输出判别式小于,等于,大于0情况时的根。
问题:运行程序时无论什么情况,输出均为空。

img

将几个函数的声明放到main函数前面,不要放到main函数里面!

1、将以下函数声明放到主函数前;
void f1();
void f2();
void f3();
2、将三个if的函数体中的void删除;
例如:

if(n>0){
  f1(a,b,n);
}

再试试就可以了;
望采纳;