1*856fb272SChris Fallin //! flags = [] 2*856fb272SChris Fallin 3*856fb272SChris Fallin #include <stdio.h> 4*856fb272SChris Fallin fib(int n)5*856fb272SChris Fallinint fib(int n) { 6*856fb272SChris Fallin int t, a = 0, b = 1; 7*856fb272SChris Fallin for (int i = 0; i < n; i++) { 8*856fb272SChris Fallin t = a; 9*856fb272SChris Fallin a = b; 10*856fb272SChris Fallin b += t; 11*856fb272SChris Fallin } 12*856fb272SChris Fallin return b; 13*856fb272SChris Fallin } 14*856fb272SChris Fallin main()15*856fb272SChris Fallinint main() { 16*856fb272SChris Fallin int result = fib(5); 17*856fb272SChris Fallin printf("fib(5) = %d\n", result); 18*856fb272SChris Fallin return 0; 19*856fb272SChris Fallin } 20