大佬们,我的代码为啥输出不了啊!题目是求最近的素数,仅打了大的一部分。
# include<stdio.h>
int main()
{
int x, y;
int i=2, find, d;
scanf("%d",&x);
d=1;
for(y=x; d==1; y++)
{
find=1;
for(i=2; find==1; i++)
{
if(y%i==0)
{
find=0;
break;
}
}
if(find==1)
{
d=0;
printf("%d",y);
}
}
return 0;
}