倒置一个数
#include<stdio.h>
#include<math.h>
suanweishu(int n)
{
int m = 0;
while(n)
{
n = n/10;
m++;
};
return m;
}
int adverse(int n)
{
int i,m,sum = 0;
m = suanweishu(n);
while(n)
{
sum += n%10pow(10,m-1);
m–;
n = n/10;
};
return sum;
}
int main(void)
{
int a,i,flag = 0;
scanf("%d",&a);
for(i=11;i<a;i++)
{
if(iadverse(i)==a&&!flag)
{
printf("%d ",i);
flag = 1;
}
}
if(!flag)
printf(“no answer!\n”);
return 0;
}