#include #include unsigned long fattoriale(int n2); main() { int n1; printf("Introdurre un intero positivo:\n"); scanf("%d", &n1); //printf("%d! = ", n1); //printf("%ld\n", fattoriale(n1)); printf("%d! = %ld\n", n1, fattoriale(n1)); exit(0); } unsigned long fattoriale(int n2) { unsigned long fatt = 1; while (n2 > 1) { fatt = fatt * n2; n2--; } return fatt; }