Fixed candidate name bug

I had made a dumb assumption about the names of the candidates being a
first and last name. I changed the candidate name code to get a full
line. UVA now runs the program, but is telling me we have the wrong
answer.