#include<stdio.h>

//这是一段 能够输出1000000以内的所有回文数的程序
int main()
{
    char jym[8]= {'\0'};
    int cssj;
    int index=0;
    int ip1,ip2;
    int tmp;
    for(cssj=11; cssj<=1000000; cssj++)
    {
        tmp=cssj;
        while(tmp>0)
        {
            jym[index]=tmp%10+0x30;
            tmp/=10;
            index++;
        }
        ip1=0;
        ip2=index-1;
        bool flag=true;
        while(ip1<ip2)
        {
            if(jym[ip1]!=jym[ip2])
            {
                flag=false;
                break;
            }
            ip1++;
            ip2--;
        }
        if(flag)
        {
            printf("%d 是一个回文数字\n",cssj);
        }
        index=0;

    }
    return 0;
}