下列给定程序中,函数fun()的功能是:计算整数n的阶乘。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <stdio.h> double fun(int n) { double result=l.0; whil (n>l&&n<170) /**************found********************/result*=--n; /**************found********************/ return; main() {int. n; clrscr(); printf("Enter an integer: "); scanf("%d",&n); printf("\n\n%d!=%lg\n\n ",n, fun(n)); }