#include <stdio.h> #include <stdlib.h> float recursive(int n,float fat); int main() { float fat; int n; scanf("%f",&n); fat = n; recursive(n,fat); scanf("%*c"); return 0; } float recursive(int n, float fat) { float fat; fat = fat * n; n--; if (n > 0) recursive(n,fat); else return fat; }