给出一个大于或等于 3 的正整数,判断它是不是一个素数 用C语言编程
给出一个大于或等于3的正整数,判断它是不是一个素数 用C语言编程我编的程序有错误,求大神指点!!!!
#include<stdio.h>
int main()
{
int n,i=2;
printf("从键盘输入一个数n:");
scanf("%d",&n);
for(i=2;i<=n-1;i++)
{
if(n%i==1)
{
printf("n是素数");
break;
}
}
if(n%i==0)
{
printf("n不是素数");
}
}