大一新生求助大佬c语言问题,虚心求问
程序在此:#define PI
#include<stdio.h>
#include<math.h>
int main()
{
//莱布尼茨级数求圆周率公式:Π/4=1-1/3+1/5-1/7+...(直到最后一项绝对值小于1e-6)
int a=1,b=1;
double sum=0;
while(fabs(a/(b+2))>=1e-6)
{
sum=sum+a/(b+2);
a=-a;
b=b+2;
}
PI=sum*4;
printf("pi=%g",PI);
return 0;
}
问题如下图:为什么会报错,这个报错是什么意思