How can I split integer inside an array? [closed]

You can simply do this:

int num = 123;
std::vector<int> digits;

while( num > 0 ) {
    digits.push_back(num % 10);
    num /= 10;
}

Leave a Comment