Files
CS50---Harvard/factorial.c
T
2026-05-28 10:16:10 +00:00

24 lines
292 B
C

#include <cs50.h>
#include <stdio.h>
int factorial(int n);
int main(void)
{
int n = get_int("Factorial of: ");
printf("Factorial of %i is %i\n", n, factorial(n));
}
int factorial(int n)
{
// Base case
if (n == 0)
{
return 1;
}
// Recursive case
return n * factorial(n - 1);
}