大学题,希望帮一下忙。

img

参考代码如下

/*一个五位数,判断其是否为回文数*/
#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);
    } 
}