斐波那契数列前五十,每行五个

C语言打出斐波那西数列前五十个,每行五个怎么搞啊,磨半天了


#include <stdio.h>
int main()
{
    long long i, n=0, t1 = 1, t2 = 1, nextTerm;
    for (i = 1; i <= 50; ++i)
    {
        n++;
        printf("%lld ", t1);
        nextTerm = t1 + t2;
        t1 = t2;
        t2 = nextTerm;
        if(n%5==0)
        printf("\n");
    }
    return 0;
}

img

 
#include <stdio.h>
int main()
{
    long long i, n=2, t1 = 1, t2 = 1, t;
    printf("%lld %lld ",t1,t2);
    for (i = 3; i <= 50; ++i)
    {
        n++;
        t= t1 + t2;
        printf("%lld ", t);
        t1 = t2;
        t2 = t;
        if(n%5==0)
        printf("\n");
    }
    return 0;
}