输出不小于n的最小回文数。
提示:回文数是指正序逆序相等的整数,如1221,343,666等
输入
输入正整数m表示待测试的数据组数,随后m行即为组测试数据,每组数据为一个非负整数n。
#include <stdio.h>
int main()
{
int num, m =0, s,tmp ,i,k,n;
scanf("%d",&k);
for(i=0;i<k;i++)
{
scanf("%d",&num);
do{
s = num;
tmp=num;
while(s!=0)
{
n = s%10;
m = m*10 +n;
s = s/10;
}
++num;
}while(tmp!=m);
printf("%d\n",m);
}
return 0;
}