下列给定程序中,函数fun()的功能是::求k!(k<13),所有阶乘的值作为函数值返回。例如:若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <conio.h> #include <stdio.h> long fun(int k) { /*************found**************/ if k>0 return (k* fun (k-l)); /*************found**************/ else if (k=0) return 1; } main ( ) {int k=10; clrscr (); print, ("%d!=%1d\n ", k, fun (k)); }