输入一个正整数, 判断它是不是回文数?(回文数是顺着看和倒着看都一样的数,例如1221,12321都是回文数)。
第一行输入一个正整数n,表示有n组数据。
每组数据为一个正整数。
对于每组数据,若是回文数,输出“yes”,否则输出“no”
程序如下
#include<stdio.h>
int main(){
int n,i,c,b,a;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a);
c=a;
b=0;
while(a>0){
b=b*10+a%10;
a=a/10;
}
if(c==b)
printf("yes\n");
else printf("no\n");
}
return 0;
}