下列给定,函数fun()的功能是;求S的值。设 S=(22/1*30))*(42/(3*5))*(62/(5*7))*…*(2k)2/((2k-1)*(2k+1)) 例如,当k为10时,函数的值应为1.533852。 请改正的错误,使它能得出正确的结果。 注;不要改动main 函数,不得增行或删行,也不得更改程序的结构。 试题程序: include <conio. h> include <stdio. h> include <math.h > /**************found***************/ fun (int k) { iht n; float s, w, p, q; n=1; s=1.0; while (n<=k) { w=2. 0*n; p=w-1.0; q=w+1.0; s=s*w*w/p/q; n++; } /***************found**************/ return s } main() { clrscr (); printf ('%f/n ', fun (10)); }