帮我看一下,到底是哪里出现了错误
题目:输入一个正整数n,计算1+1/3+1/5.......的前n项和
验证:
输入12
输出2.2
#include<stdio.h>
int main(void)
{
int i,n;
double sum;
scanf("%d",&n);
sum=0;
for(i=1;i<=n;i=i+1)
{
sum=sum+(1.0/(2*i-1.0));
}
printf("sum=%lf\n",sum);
return 0;
}
不胜感激