#include <stdio.h>
int SquareDigits(int number) {
int digit, result = 0, mul = 1;
while (number > 0) {
digit = number % 10;
result += digit * digit * mul;
mul *= (digit <= 3) ? 10 : 100;
number /= 10;
}
return result;
}
int main() {
int num = 234;
num = SquareDigits(num);
printf("%d", num);
return 0;
}
/*
run:
4916
*/