fork download
  1. #include <stdio.h>
  2.  
  3. int main ()
  4. {
  5. int i, numFibs;
  6.  
  7. printf ("How many Fibonacci numbers do you want (between 1 and 75)? ");
  8. scanf ("%i", &numFibs);
  9.  
  10. if (numFibs < 1 || numFibs > 75)
  11. { printf ("Bad number, sorry!\n");
  12. return 1;
  13. }
  14.  
  15. unsigned long long int Fibonacci[numFibs];
  16.  
  17. Fibonacci [0] = 0;
  18. Fibonacci [1] = 1;
  19.  
  20. for ( i = 2; i < numFibs; ++i )
  21. Fibonacci[i] = Fibonacci[i-2] + Fibonacci[i-1];
  22.  
  23. for ( i = 0; i < numFibs; ++i )
  24. printf ("%llu ", Fibonacci[i]);
  25.  
  26. printf ("\n");
  27.  
  28. return 0;
  29. }
Success #stdin #stdout 0s 5320KB
stdin
50
stdout
How many Fibonacci numbers do you want (between 1 and 75)? 0  1  1  2  3  5  8  13  21  34  55  89  144  233  377  610  987  1597  2584  4181  6765  10946  17711  28657  46368  75025  121393  196418  317811  514229  832040  1346269  2178309  3524578  5702887  9227465  14930352  24157817  39088169  63245986  102334155  165580141  267914296  433494437  701408733  1134903170  1836311903  2971215073  4807526976  7778742049