int fact(int n)
{
int result;
if (n == 0) {
result = 1;
} else {
result = n * fact((n - 1));
}
return result;
int main()
puts("\n");
puti(fact(12));
return 0;