#include "stdlib.h"
#include "stdio.h"

unsigned int factorielle(unsigned int n) {
	unsigned int i, fact; 
	for (i = 0, fact = 1; i < n; ++i) {
		fact *= i + 1;
	}
	return fact;
}
unsigned int factorec(unsigned int n) {
	if (n == 0) {
		return 1;
	}
	else {
		return n*factorec(n - 1);
	}
}
int main() {
	factorielle(3);
	factorec(3);
}