See here. It's another language, but you are making the same mistake.
Is that comment from the auto generated template?
// printf("name of the enemy\n"); // You have to output a correct ship name to shoot ("Buzz", enemy1, enemy2, ...)
No wonder this mistake comes up so often.