unsigned int ComputeNumberSum( unsigned int x) { unsigned int number = x; unsigned int sum = 0; do { sum += number % 10; number /= 10; } while (0 != number); return sum; }