I'm not quite sure how 100 iterations of "Hello World!" in my console would make my pants explode in orgasmic delight. Doubly so when you use the satanic bracket notation and lack of indenting like that. Everyone knows the opening curly bracket should be on the same line as the statement that triggers the code nested in side the brackets! Not to mention the complete and utter lack of paranthese around the argument for your FOR-statement. But yes, if you don't love coding, you should definately avoid getting a job as a programmer like the plague. 'Course, level design, texture design, modelling, animation and music composition are also important parts of game design.
If you're serious about programming, you may want to dip your toes into some companion courses at college. Off the top of my head, I can think of codesign, OS design, languages and parsing, artificial intelligence, numerical algorithms, algorithm and data structure design, cryptography, database design, network architecture, distributed systems and parallel system programming as good places to sharpen your code-fu.
But seriously, don't pick any specialized field if it doesn't look interesting to you. You'll regret it bitterly if you end up working 14-hour days with some aspect of programming you secretly loathe.
Oh, and going back to Whitemithrandirs example, you need to remember your includes, avoid "magic numbers" like the plague and use the right namespace. It should be like:
#define ITERATIONS_TOTAL 100
#include <iostream>
using namespace std;
// Hello world function!
int main(){
for(int i = 0; i < ITERATIONS_TOTAL; i++){
cout << "Hello world!\n";
}
return 0;
}
Oh, and being anal and obsessive about writing neat code will really help you the day your programs exceed a few hundred lines worth of code.