编辑代码

# include <stdio.h>
int main()
{
    int num, m =0, s = 0, n;
    printf("请输入一个正整数:\n");
    scanf("%d",&num);
    s = num;
    while(s!=0)
    {
        n = s%10;   //ns的末位数
        m = m*10 +n; //s的末位数放到m的末位
        s = s/10;  //去掉末位数的新s
    }
    if (num == m)
        printf("%d 是回文数\n", num);
    else
        printf("%d 不是回文数\n",num);
    return 0;
}