#include #include "functions.h" unsigned long factorial(unsigned int n) { printf("n=%2u, &n=%p\n", n, &n) ; if (n==0) return 1 ; else return n*factorial(n-1) ; }