#include
int isprime(int numble);
int main()
{
int sum=0;
int n=0;
scanf("%d",&n);
int i=0;
for(i=1;i<=n;i++)
{
if(isprime(i))
{
sum+=i;
}
}
printf("%d",sum);
}
int isprime(int numble)
{
int i;
int flag=1;
for(i=2;i<=numble;i++)
{
if(numble%i==0)
{
flag=0;
}
}
if(numble<2)
{
flag=0;
}
return flag;
}
for(i=2;i<=numble;i++)
这里i是不能等于numble的,否则都不是素数了,改为i<numble