#include<stdio.h>
int main(){
int n,f;
scanf("%d",&n);
if(n<=1){//n>1,如果输入的是<1或输入字符,n的结果都是1
printf("error");
return 0;
}
for(int i=2;i<=n;i++){//从2~n,判断i是否为素数
f=1; //f=1表示先假设i是素数
for(int j=2;j<i;j++){//素数是因子只有1和它本身的数
if(i%j==0){//此时表示i有除了1和它本身的其他因子,表示i不是素数
f=0; //假设不成立
break;
}
}
if(f==1)//假设成立,没有被改变为0
printf("%d,",i);
}
return 0;
}
觉得有用的话采纳一下哈