题目
循环输入一个5位数,判断它是不是回文数。当输入0时循环结束。即12321是回文数,个位与万位相同,十位与千位相同。
#include <stdio.h>
int main()
{
int num;
while (1)
{
printf("请输入一个五位数:\n");
scanf("%d", &num);
if (num == 0)
{
break;
}
if ((num % 10 == num / 10000) && (num / 1000 % 10 == num % 100 / 10))
{
printf("%d是回文数\n", num);
}
else
{
printf("%d不是回文数\n", num);
}
}
return 0;
}