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