fork download
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5. int n, res = 0, count = 3, var_1 = 1, var_2 = 1;
  6.  
  7. if (scanf("%d", &n) != 1 || n < 1) {
  8. printf("Input error");
  9. return 0;
  10. }
  11.  
  12. if (n == 1) {
  13. printf("%d", var_1);
  14. }
  15.  
  16. if (n == 2) {
  17. printf("%d %d", var_1, var_2);
  18. }
  19.  
  20. while(count <= n) {
  21.  
  22. if (count == 3) {
  23. printf("%d %d ", var_1, var_2);
  24. }
  25.  
  26. res = var_1 + var_2;
  27. var_1 = var_2;
  28. var_2 = res;
  29. count++;
  30.  
  31. printf("%d ", res);
  32. }
  33.  
  34. return 0;
  35. }
  36.  
Success #stdin #stdout 0.01s 5280KB
stdin
1
stdout
1