#include<stdio.h>
int main()
{
int n,s=0,t=0,p;
scanf("%d",&n);
for(int i=2;;i++)
{
for(int j=2;j<=i/2;j++)
{
if(i%j==0)
{
p=1;
break;
}
else
{
p=0;
}
}
if(p==0)
{
s=s+i;
if(s>n)
{
break;
}
printf("%d\n",i);
t++;
}
}
printf("%d",t);
return 0;
}
完全不清楚哪里出了问题,望大佬能指点一下