mirror of
https://github.com/MartinThoma/LaTeX-examples.git
synced 2025-04-25 06:18:05 +02:00
14 lines
No EOL
223 B
C
14 lines
No EOL
223 B
C
int fib(int n) {
|
|
if (n < 0) {
|
|
return -1;
|
|
}
|
|
|
|
int fib[2] = {0, 1}, tmp;
|
|
|
|
for (; n > 0; n--) {
|
|
tmp = fib[1];
|
|
fib[1] = fib[0] + fib[1];
|
|
fib[0] = tmp;
|
|
}
|
|
return fib[0];
|
|
} |