[c++] How do I split an int into its digits?