user_input behaves for entering score and invalid input