#include <stdio.h>
int main()
{
const int numero = 0;
//scanf("Digite um número inteiro: %d", &numero);
int palindromo = 0;
int num = numero;
if (num < 0) num = -num;
while(num > palindromo)
{
int digito = num % 10;
palindromo = palindromo * 10 + digito;
if (num == palindromo || (num /= 10) == palindromo) break;
}
" O numero %d %sé um palíndromo.\n",
numero,
palindromo==num? "" : "não "
);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKaW50IG1haW4oKSAKewogIGNvbnN0IGludCBudW1lcm8gPSAwOyAKICAvL3NjYW5mKCJEaWdpdGUgdW0gbsO6bWVybyBpbnRlaXJvOiAlZCIsICZudW1lcm8pOwogIGludCBwYWxpbmRyb21vID0gMDsgCiAgaW50IG51bSA9IG51bWVybzsgCiAKICBpZiAobnVtIDwgMCkgbnVtID0gLW51bTsKIAogIHdoaWxlKG51bSA+IHBhbGluZHJvbW8pCiAgewogICAgaW50IGRpZ2l0byA9IG51bSAlIDEwOyAgICAgCiAgICBwYWxpbmRyb21vID0gIHBhbGluZHJvbW8gKiAxMCArIGRpZ2l0bzsKICAgIGlmIChudW0gPT0gcGFsaW5kcm9tbyB8fCAobnVtIC89IDEwKSA9PSBwYWxpbmRyb21vKSBicmVhazsKICB9CiAKICBwcmludGYoCiAgICAiIE8gbnVtZXJvICVkICVzw6kgdW0gcGFsw61uZHJvbW8uXG4iLCAKICAgIG51bWVybywgCiAgICBwYWxpbmRyb21vPT1udW0/ICIiIDogIm7Do28gIgogICk7Cn0=