Comment: Don't write a program called "test" (Score 1) 590
Don't write a program called "test" and then try to run it by typing "test" at the console.
Doing this can cost you about half a day of printf() debugging because the program will work when you try running through GDB.
At least I did this only once