25 lines
438 B
C
25 lines
438 B
C
/*(1!/1) + (2!/2) + (3!/3) + (4!/4) + (5!/5) + ... + (n!/n)*/
|
|
#include<stdio.h>
|
|
long fact(int n)
|
|
{
|
|
long i, f=1;
|
|
for(i=1; i<=n; i++)
|
|
{
|
|
f=f*i;
|
|
}
|
|
return f;
|
|
}
|
|
|
|
int main()
|
|
{
|
|
long i,n;
|
|
double sum=0;
|
|
printf("Enter value of n ");
|
|
scanf("%d",&n);
|
|
for(i=1; i<=n; i++)
|
|
{
|
|
sum=sum+(fact(i)/i);
|
|
}
|
|
printf("Sum: %lf",sum);
|
|
return 0;
|
|
} |