判断一个自然数是不是一个素数

问题描述:一个大于1的自然数,只能被1和它本身整除,不能被其它除0以外的自然数整除,则该数称之为素数。编写函数,判断一个整数是否为素数。
注:判断素数部分必须编写成一个独立于main()函数的其它函数。
输入:一个大于1的自然数
输出:根据是否是素数输出Y/N
#include<stdio.h>
int px(int x){
int z=1,i;
for(i=2;i<x;i++){
if(x%i==0)
z=0;
break;
}
return z;
}
int main(){
int n;
scanf("%d",&n);
if(px(n))
printf("Y");
else
printf("N");
return 0;
}

少了一对括号

img

看起来没什么问题啊