题解 | #小乐乐改数字#
小乐乐改数字
https://www.nowcoder.com/practice/fcd30aac9c4f4028b23919a0c649824d
#include <stdio.h> #include <math.h> int main() { int n, a[10] = {0}; scanf("%d", &n); int i = 0; while (n) { a[i] = n % 10; n = n / 10; i++; } for(int j = i; j >= 0; j--){ if (a[j] % 2 == 0) { a[j] = 0; } else { a[j] = 1; } } for(int j = i; j >= 0; j--){ n = n + a[j] * pow(10, j); } printf("%d", n); return 0; }