fork download
  1. #include <stdio.h>
  2.  
  3. int fibonacci(int n) {
  4. if (n == 0)
  5. return 0;
  6. if (n == 1)
  7. return 1;
  8.  
  9. int a = 0;
  10. int b = 1;
  11. int c;
  12.  
  13. for (int i = 2; i <= n; i++) {
  14. c = a + b;
  15. a = b;
  16. b = c;
  17. }
  18. return b;
  19. }
  20.  
  21. int main() {
  22. printf("%d\n", fibonacci(5));
  23. return 0;
  24. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
5