The first thing that comes to my mind is to do a bunch of \\t\'s, but that would cause words to be misaligned if any word is longer than any other word by a few characters.<
Use string formatting (from stdio) to display each line.
http://www.cppreference.com/wiki/c/io/printf
It'll let you set minimum field widths and so it will pad the rest of each field for you.