直接上代码:
#include <stdio.h>
#include <string.h>
int function(int s){
char number[4];
sprintf(number,"%d",s);
int i,j;
int flag=0;
for(i=0,j=3;i<=j;i++,j--){
if(number[i]!=number[j])
{
flag=1;
break;
}
}
if(flag==0)
return 1;
return 0;
}
int main(){
int n;
int number[1000];
int count=0;
scanf("%d",&n);
while(n<10000){
if(function(n))
number[count++]=n;
n++;
}
int i;
for(i=0;i<count;i++)
printf("%d\n",number[i]);
return 0;
}