第1个回答 推荐于2018-03-13
#include<stdio.h>
int hw(int*p)
{
int t=0,n=*p;
while(*p)
{
t=t*10+*p%10;
*p/=10;
}
if(t==n)
return 1;
return 0;
}
int main()
{
int num,m;
printf("输入num:");
scanf("%d",&num);
m=num;
if(hw(&m))
printf("是回文!!\n");
else
printf("不是回文!!\n");
}本回答被提问者和网友采纳