#include <stdio.h>
#define max 50
void sodaonguoc(int x){
int b;
int count=0;
int a[max];
int i=0;
while (x!=0)
{
int d=x%10;
x/=10;
count++;
a[i]=d;
i++;
}
b = 1;
for (int i = 0, j = count - 1; i < j; i++, j--) {
if (a[i] != a[j]) {
b = 0;
break;
}
}
if (b==1) {
printf("day la so dao nguoc"); }
else if (b==0) {
printf("day khong phai so dao nguoc"); }
}
int main(void) {
sodaonguoc(12223);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKI2RlZmluZSBtYXggNTAKIAp2b2lkIHNvZGFvbmd1b2MoaW50IHgpewogICAgaW50IGI7CiAgICBpbnQgY291bnQ9MDsKICAgIGludCBhW21heF07CiAgICBpbnQgaT0wOwogICAgd2hpbGUgKHghPTApCiAgICB7CiAgICAgICAgaW50IGQ9eCUxMDsKICAgICAgICB4Lz0xMDsKICAgICAgICBjb3VudCsrOwoKICAgICAgICBhW2ldPWQ7CiAgICAgICAgaSsrOwogICAgfQogICAgYiA9IDE7Cglmb3IgKGludCBpID0gMCwgaiA9IGNvdW50IC0gMTsgaSA8IGo7IGkrKywgai0tKSB7CgkJaWYgKGFbaV0gIT0gYVtqXSkgewoJCQliID0gMDsKCQkJYnJlYWs7CgkJfQoJfQogICAgaWYgKGI9PTEpIHsKICAgICAgICBwcmludGYoImRheSBsYSBzbyBkYW8gbmd1b2MiKTsKICAgIH0KICAgIGVsc2UgaWYgKGI9PTApIHsKICAgICAgICBwcmludGYoImRheSBraG9uZyBwaGFpIHNvIGRhbyBuZ3VvYyIpOwogICAgfQp9CiAKaW50IG1haW4odm9pZCkgewoJc29kYW9uZ3VvYygxMjIyMyk7CglyZXR1cm4gMDsKfQ==