回文数是指从左到右与从右到左读书都是一样的正整数例如121,676,设计一个算法判断一个正的5位数是不是回

问题描述:

回文数是指从左到右与从右到左读书都是一样的正整数例如121,676,设计一个算法判断一个正的5位数是不是回

#include
#include
main()
{long int num=0;
int i=0,x=0;
int b=0,c=0,d=0,e=0;
int flag=1; //初始1,当有不符时置0
printf("Input:");
scanf("%ld",&num)
a=num/10000;
b=num/1000%10;
c=num%100/10
d=num%10
if(a!=d)
flag=0;
if(b!=c)
flag=0;
if(flag==1)
printf("The num is a Palindrome number!");
else
printf("The num is not a Palindrome number!");
getch();
}