寻找四位数的超级素数。超级素数的定义为:若一个素数从低位到高位依次去掉一位数后仍然是素数,此数为超级素数。例如2333是素数,且233,23,2均是素数。
#include <stdio.h>
int fun(int num)
{
int i,j,f;
i=num;
f=1;
while(i!=0)
{
for(j=2;j<i;j++)
{
if(i%j!=0)
{
f=0;
break;
}
i=i/10;
if(f==0)
break;
}
}
if(f==1)
printf("%d ",num);
return(0);
}
void main()
{
int w,n;
printf("³¬¼¶ËØÊýÓУº\n");
for(n=1000;n<=9999;n++)
w=fun(n);
}
请问我哪里做错了?
printf("³¬¼¶ËØÊýÓУº\n");
这个你可以忽略