求3到100 之间的素数的平方根的和的编程
#include<stdio.h>#include<math.h>
int main()
{
int i,j,a;
double s = 0;
for(i=3;i<=100;i++)
{
for(j=2;j<=i;j++)
{
if(i%j==0)
{
break;
}
else
{
a = sqrt(i);
}
}
s = s + a;
}
printf("%lf",s);
}
最后运行出来的结果不正确,有谁可以帮我看看哪里出问题了,刚刚接触嵌套循环不太懂。