#include <stdio.h>
// 1/1! + 2/2! + 3/3! + 4/4! + ... N/N!
long factorial(long n) {
return (n==1 || n==0) ? 1 : n * factorial(n - 1);
}
int main()
{
long N = 7;
float sum = 0.0f;
for(int i = 0; i <= N; i++) {
sum = sum + ((float)(i) / (float)(factorial(i)));
}
printf("Sum of the series is: %f", sum);
return 0;
}
/*
run:
Sum of the series is: 2.718056
*/