x * = x * x是错误的。改为double fz = x;循环内:sum += fz / (a*b) * m;fz * = x * x;
x*=xx是错的,可以变为pow(x,2i-1),在声明时,调用math.h库