给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形 式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2) 。
Input
输入共 1 行,一个整数 N。
Output
输出共 1 行,一个整数,表示反转后的新数。
sample in
123
-380
-380
sample out
321
-83
-83
Hint
-1,000,000,000≤ N≤1,000,000,000。
#include <stdio.h> int main() { int a, b = 0; scanf("%d", &a); while(a != 0) { b *= 10; b += a % 10; a /= 10; } printf("%d", b); return 0; }