编写函数fun,求1/2-2/3+3/4-...+99/100的和,急

如何实现编写函数fun,求1/2-2/3+3/4-...+99/100的和?急

写个循环,例如

int c=100;
double sum=0;
for(int i=0;i<c;i++)
{
   if(i%2==0)
  sum+=i/(i+1);
else
sum-=i/(i+1);
}

double total = 0;
for(int i = 0; i < 100; i++)
{
   if (i % 2==0)
       total += i/(i + 1);
   else
       total -= i/(i + 1);
}

#include  <stdio.h>
double fun(int n){
     int i;
     double s=0; 
     for(i=1;i<=n;i++) 
     { 
         s= s + (double)i/(i+1); 
     } 
     return s;
}
int main(){
     printf("S=%lf",fun(99));
} 

运行结果为:

img