//解题思路:使用模10除10的方法 #include<stdio.h> #include<math.h> int main() { int n; scanf("%d",&n); int sum = 0; int i = 0; while(n) { int bit = n%10; bit %= 2; sum += bit * pow(10, i++); n /= 10; } printf("%d\n",sum); return 0; }