#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
int is_prime(int n)
{
for (int i = 2; i <=sqrt(n); i++)
{
if (n % i == 0)
{
return 0;
}
}
return 1;
}
int main()
{
int n;
printf("请输入一个正整数n:");
scanf("%d", &n);
printf("2-n之间所有的素数为:");
for (int i = 2; i <= n; i++)
{
if (is_prime(i))
{
printf("%d ", i);
}
}
}