RosettaCodeData/Task/Factorial/C/factorial-4.c
2018-06-22 20:57:24 +00:00

3 lines
90 B
C

int factorialSafe(int n) {
return n<0 ? -1 : n == 0 ? 1 : n * factorialSafe(n - 1);
}