这个程序哪里错了。谢谢! #include<stdio.h> #include<math.h> void main() { float sum=1.0,b,a=2.0,c=1.0; while(a<=100) { sum=sum+b; b=(pow(-1,c))/a; a=a+1; c=c+1;} printf("sum= %lf\n",sum); }