/* Fun‡”es - Introdu‡„o. C lculo combinat˘rio - II. PP, 96.12 */ #include main() { int n, p; printf("C lculo de Combina‡”es de n p a p\n"); printf("Introduza o valor de n :"); scanf("%d", &n); printf("Introduza o valor de p :"); scanf("%d", &p); printf("Combina‡”es de %d %d a %d = %d", n, p, p, fact(n)/(fact(p)*fact(n-p))); } int fact(int n) { int nf, i; printf("\tCalculo %d factorial...", n); nf = n; for (i=n-1; i>1; i--) nf = nf*i; printf("OK!\n"); return(nf); }