编辑代码

#include<stdio.h>
#include<math.h>
main()
{
    int i;
    float s,j,m,n,x;
    m=1;
    n=1;
    s=0;
    printf("请输入一个实数x(|x|<=1):\n");
    scanf("%f",&x);
    for(i=1;abs(j);i++)
    {
        m=m*x;
        n=n*i;
        j=m/n;
        s=s+j;
    }
    printf("%.5f",s);
}