
#include<stdio.h>
#include<math.h>
int main(void)
{
double e,pi;
double funpi(double e);
printf("Enter e:");
scanf("%lf",&e);
pi = funpi(e);
printf("pi=%f
",pi);
return 0;
}
double funpi(double e)
{
int denominator,flag;
double item,sum;
flag = 1;
denominator = 1;
item = 1.0;
sum = 0;
while(fabs(item)>=e){
item = flag*1.0/denominator;
sum = sum + item;
flag = -flag;
denominator = denominator + 2;
}
return sum*4;
}