参考代码如下
/*一个五位数,判断其是否为回文数*/
#include <stdio.h>
int main()
{
long x;
int ge,shi,qian,wan;
printf("请输入一个五位数:\n");
scanf("%ld",&x);
if(x>10000&&x<100000)
{
ge = x%10;
shi = x/10%10;
qian = x/1000%10;
wan = x/10000;
if(ge==wan&&shi==qian)
{
printf("该数是一个回文数!\n");
}else{
printf("该数不是一个回文数!\n");
}
}else{
printf("输入的数据不是一个五位数!\n");
exit(1);
}
}