(n00b) multiple ifs, general programming mishaps, and learning to program

Never heard of a switch argument before. That's going to be VERY useful! Once I get back to the dorm I'll have to do a run check. Is there any major Problems with the setup? I'm a little confused what comes before setup and what actually constitutes the need for the setup.