// (1!/1) + (2!/2) + (3!/3) + (4!/4) + (5!/5) + ... + (n!/n)
#include <stdio.h>
long factorial(int n) {
if (n <= 1)
return 1;
else
n = n * factorial(n - 1);
return n;
}
int main()
{
int N = 5;
long sum = 0;
for (int i = 1; i <= N; i++) {
sum = sum + (factorial(i) / i);
}
printf("%ld", sum);
return 0;
}
/*
run:
34
*/