下列给定,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。 π/4≈1-1/3+1/5-1/7+… 例如,程序运行后,输入0.0001,则程序输出3.1414。 请改正的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include <math.h> include <stdio.h> float fun(float num) { int s; float n,t, pi; t=1 ;pi=0; n=1; s=1; /**************found***************/ while (t>=num) { pi=pi+ t; n=n+2; s=-s; /**************found**************/ t=s% n; } pi=pi*4; return pi; } main () { float n1, n2; clrscr (); printf ('Enter a float number: '); scanf ('%f', &n1); n2=fun (n1); print f (' %6.4 f/n ', n2); }