C语言利用函数的定义,调用和返回值

用函数求:f(n)=2/1!+2/3!+2/5!+……+2/(2n-1)!,求n=10时,f(n)的值。保留三位小数

//c语言利用泰勒展开式可以参考以下的代码:

#include <stdio.h>

void main()

{

int i,j,n;

double k=1,x=0;

printf("Input n: ");

scanf("%d",&n);

for(i=1;i<=n*2-1;i+=2)

{

for(j=1;j<=i;j++)

k*=j;

x+=(i+1)/(k*2);

k=1;

}

printf("x=%f",x);