#include<stdio.h>

#include<math.h>

int isPrime(int n) ///是素数返回1,否则返回0

{

int i,k

k = (int)sqrt(n)

for(i = 2 i <= ki++)

{

if(n % i == 0)

break

}

if(i > k)

return 1

else

return 0

}

void main()

{

int n,i,k,sum=0

printf("输入大于等于1的整数:nn")

scanf("%d",&n)

for(i=1i<=ni++)

{

if (isPrime(i)==1)

{

sum+=i

}

}

printf("%d",sum)

}