#include <stdio.h>
int main(void)
{
int val; //存放待判断的数据
int m;
int sum = 0;
printf("请输入您需要判断的数字:\n");
scanf("%d",&val);
m = val;
/*这一块是核心代码块:
由sum 不断的从输入的数中获取各位、十位、百位……为了得到反数,需要*10并加上下一位作为个位
sum每更新一次,m值去掉最后一位同时更新
*/
while (m)
{
sum = sum*10 + m%10;
m /= 10;
}
if (sum == val)
printf("Yes!\n");
else
printf("No!\n");
return 0;
}