1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. float recursive(int n,float fat);
  5.  
  6. int main() {
  7. float fat;
  8. int n;
  9.  
  10. printf("Fat = ");
  11. scanf("%f",&n);
  12.  
  13. fat = n;
  14. recursive(n,fat);
  15.  
  16. printf("\nDigite ENTER!");
  17. scanf("%*c");
  18. return 0;
  19. }
  20.  
  21. float recursive(int n, float fat) {
  22. float fat;
  23. fat = fat * n;
  24. n--;
  25. if (n > 0) recursive(n,fat);
  26. else return fat;
  27. }
  28.