关于#c语言#的问题:判断输入的任意一个整数是否为素数

编程实现,判断输入的任意一个整数是否为素数。函数返回值为判定结果,是返回1否返回0
想问一下这个怎么整,第一次接触这种,不是很知道


int isP(int n)
{
    if (n >= -1 && n <= 1) return 0;
    for (int i = 2; i < n; i++)
        if (n % i == 0)
            return 0;

    return 1;
}

int main()
{
    int n;
    scanf("%d", &n);
    if (isP(n))
        printf("Y");
    else
        printf("N");

    return 0;
}