C语言,输出10000~99999里面的所有的回文数,即个位与万位相同,十位与千位相同

输出10000~99999里面的所有的回文数,即个位与万位相同,十位与千位相同

#include<stdio.h>
int main(){
    for(int i=10000;i<99999;i++)
        if(i/10000==i%10&&i/1000%10==i%100/10)printf("%d\n",i);
    return 0;
}

暴力求解就行了,万位就是这个数除以1万,千位就是这个数除以1000再余10,其它的同理