If they are integers being generated you can utilize itoa and simply append that result to a character array of sufficient size with strcat.
Notice: itoa is non-standard, but it is also wide-spread and commonly used, and supplied as a non-standard library extension by many vendors. Keep in mind this means minor variations on non-standard behavior can cause significant issues in real world applications. If, however you are writing a homework assignment for one platform you will likely not encounter such issues. It is important to be aware of this and know that it won't stand up in the real world (not providing this warning was a defect in the original answer).
Other methods exist, snprintf being the chief one (with the advantage of standard behavior), but for the purpose of a simple exercise I opted to direct you to the simplest methods.
There are potential issues with some of the wide spread implementations of itoa which can crop up in edge cases, but the chance of that occurring with 3 digit positive integers is... Slim.
Regardless, go read up on snprintf as it is probably more useful in your studies of C, or if your environment supports it, consider investigating C++ and Boost as my first comment indicates a less error-prone solution in that language. C++ has the benefit of allowing for a type-safe method of specializing casts where snprintf can be easily misused (as can anything using ... and relying on a format string).