代码实现如下:
1 #include <stdio.h>
2
3 int main(int argc, const char *argv[])
4 {
5 int i;
6 printf("请输入一个五位数:\n");
7 scanf("%d", &i);
8
9 if(i>=10000 && i<=100000)
10 {
11
12 int a,b,c,d,e;
13 a = i % 10; //个位
14 b = (i / 10) % 10; //十位
15 c = (i / 100) % 10; //百位
16 d = (i / 1000) % 10; //千位
17 e = i / 10000; //万位
18
19 if(a==e && b==d)
20 printf("%d是回文数\n", i);
21 else
22 printf("%d不是回文数\n", i);
23 }
24 else
25 printf("这不是五位数!\n");
26
27 return 0;
28 }
运行结果如下: