Directly apply the definition of Fibonacci series:
To get a 1:1 translation:
int f(int N) {
    int fn = N; // Edit: init fn with N
    int fn_1 = 1;
    int fn_2 = 0;
    while (N >= 2) {
        fn = fn_1 + fn_2;
        fn_2 = fn_1;
        fn_1 = fn;
        N--;
    }
    return fn;
}
2
solved From recursion to iteration (loop) [closed]

