请问一下这个应该怎么写呢

img

需要写两套代码么

#include <stdio.h>
int main()
{
    int i;
    double flag = 1,sum = 0;
    for(i=1;i<=99;i++)
    {
         sum += flag/i;
         flag = flag * -1;
    }
    printf("%lf",sum);
    return 0;
}