#include<stdio.h>
#include<math.h>
#define BOOL int
#define TRUE 1
#define FALSE 0
int fun(int n);
int main()
{
int n;
BOOL flag;
printf("输入一个大于1的自然数:\n");
scanf("%d",&n);
fun(n);
if(flag = TRUE)
{
printf("是素数");
}
else
{
printf("不是素数");
}
}
int fun(int n)
{
int i;
BOOL flag = TRUE;
for(int i=2;i<n;i++)
{
if(n%i==0)
{
flag = FALSE;
break;
}
}
return flag;
}
if(flag = TRUE)改为
if(flag == TRUE)