C语言快速求过程具体

编写程序,计算并输出下面数列前15项中偶数项的和(x=0.5)(结果取3位小数输出)。(结果仅输出所求得的和)
sin(x)/xsin(2x)/2x,sin(3x)/3x.,sin(nx)/(nx).……

循环遍历,求偶数项的和。代码如下:

#include <stdio.h>
#include <math.h>

//sin(x)/xsin(2x)/2x,sin(3x)/3x.,sin(nx)/(nx)
int main()
{
    int i = 1;
    double x=0.5, y=0;
    for (i = 2; i <= 15; i += 2) //只求偶数项
        y += sin(i * x) / (i * x);
    printf("%.3f", y);
    return 0;
}

最好格式化一下,不然*号都乱套了