(define (f1 n) | int f1 (int n) (if (= n 0) | { 1 | if (n == 0) return 1; (* n (factorial (- n 1)))))| return n * f1 (n - 1); | } (SCHEME/LISP) | (C/C++)