#include <iostream>
void convert_number(int digits[], int n, int size) {
int i = size - 1;
while (n > 0) {
digits[i] = n % 10;
n = n / 10;
i--;
}
}
int main(void)
{
int digits[] = {0,0,0,0,0,0,0,0,0,0};
int num = 12345;
int size = sizeof(digits) / sizeof(digits[0]);
convert_number(digits, num, size);
for (int i = 0; i < size; i++) {
std::cout << digits[i] << " ";
}
}
/*
run:
0 0 0 0 0 1 2 3 4 5
*/