设置两个自定义函数来判断素数和回文数
#include <stdio.h>
int prime(int n)
{ int i;
if(n<2) return 0;
for(i=2;i*i<=n;i++)
if(n%i==0) return 0;
return 1;
}
int f(int n)
{
if(n/10<10)
{if(n/10==n%10)
return 1;
else return 0;
}
if(n/10>=10&&n/10<100)
{if(n/100==n%10)
return 1;
else return 0;
}
}
int main()
{
int i,x;
int m=0;
scanf("%d",&x);
for(i=11;i<=x;i++)
{
if(f(i)&&prime(i)) m=m+1;
}
printf("%d",m);
return 0;
}