在做蓝桥杯时遇到了问题,想诚邀各位抽空分析一下,先在此道谢了


#include<stdio.h>
int f(int n)
{
int j;
for(j=2; j<n; j++)
{
if(n%j==0)
return 0;
}
return 1;
}
int main()
{
int n,j,count=0;
scanf("%d",&n);
for(j=2; j<n; j++)
if(f(j))
{
printf("%d ",j);
count++;
}
printf("\n");
printf("%d",count);
return 0;
}