title: C Program Factorial Number 1
signature: function c_program_factorial_number_1(n)
source_py: def c_program_factorial_number_1(n):
      return (1 if ((n == 1) or (n == 0)) else (n * c_program_factorial_number_1((n - 1))))
source_cpp: unsigned int c_program_factorial_number_1(unsigned int n) {
    int res = 1, i;
    for ( i = 2;
    i <= n;
    i ++ ) res *= i;
    return res;
  }