哭了,用调用函数判断素数

调用函数,怎么改啊心碎

img


#include
#include
int isPrime(int N){
int k;
for (k=2;k
if (N%k==0){
isPrime=0;
}
}
}
int main(void)
{
int N;
scanf("%d",&N);
if( isPrime(N) ){
printf("%d is a prime.\n");
}else{
printf("%d is not a prime.\n");
}
return 0;
}


#include <stdio.h>
#include <math.h>
int isPrime(int N)
{
    int k;
    for (k = 2; k < N; k++)
    {
        if (N % k == 0)
        {
            return 0;
        }
    }
    return 1;

    

}
int main(void)
{
    int N;
    scanf("%d", &N);
    if (isPrime(N))
    {
        printf("%d is a prime.\n", N);
    }
    else
    {
        printf("%d is not a prime.\n", N);
    }
    return 0;
}