判断素数
#include<iostream.h>int main()
{
int pd(int );//定义
int m,n;
cin>>n;
m=pd(n);//调用
if(m=n) cout<<"yes"<<endl;
else if(m!=n) cout<<"no"<<endl;//判断
return 0;
}
int pd(int n)
{
int i;
for(i=2;i<=n;i++)
if(n%i==0) break;//在此范围内取出第一个让余数为0的树
return (i);//将此值返回到m
}
为什么程序不对