2/1 3/2 5/3 8/5 13/8 21/13,……求这个数列的前20项和,用基础的for语句来编写

2/1 3/2 5/3 8/5 13/8 21/13,……求这个数列的前20项和,用基础的for语句来编写
我不会,希望有人能够教教我

int a=1,b=2,c,i;
double n,sum=0;
for(i=0;i<20;i++)
{
    sum+=b*1.0/a;
    c=a+b;
    b=c;
    a=b;
}

分子分母都是斐波那契数列啊

#include <stdio.h>
int main()
{
    double sum = 0,item = 0;
    int fm = 1,fz = 2,t;
    for(int i=0;i<20;i++)
    {
        item = fz*1.0/fm;
        sum += item;
        t = fz + fm;
        fm = fz;
        fz = t;
    }
    printf("%lf",sum);
}