输入:两个整数a,b(a<=b)
输出:该区间内所有回文数
#include<stdio.h>
#include<math.h>
int main()
{
int a,b;
int i,j,k,n,s,sum;
int m[9]={0};
scanf("%d%d",&a,&b);
for(i=a;i<=b;i++)
{
n=i;k=0;
while(n>0)
{
m[k]=n%10;
n=n/10;
k++;
}
sum=0;
//令数字顺序倒置
for(j=0;j<k;j++)
{
s=m[j]*pow(10,k-j-1);
sum+=s;
}
if(sum==i)
{
printf("%d\n",i);
}
else continue;
}
return 0;
}