问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
#include<stdio.h>
int main()
{
int i,n,isprime=0;
scanf("%d",&n);
for(i=2;i<=n;i++){
if(n%i==0){
isprime=1;
break;
}
}
if(isprime==1||n==1)
printf("No");
else
printf("Yes");
return 0;
}
运行结果及报错内容
随机输入一个素数37显示no,然后调试输入数字之后没反应
我想要达到的结果
成功解决问题