斐波那契数列不知道哪里有问题

img


斐波那契数列不知道哪里有问题看了好多次的就是想不明白问题出在哪里


#include <stdio.h>
#include <math.h>

int main() {
    int f1 = 1, f2 = 1, f3;
    int i;

    printf("%12d \n%12d \n", f1, f2);

    for (i = 3; i <= 38; i++) {
        f3 = f1 + f2;
        printf("%12d \n", f3);
        f1 = f2;
        f2 = f3;
    }

    return 0;
}

循环没设置嘞

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^