If you only want to prompt the user once per loop, you might want to set user.nextInt()
equal to a variable. It looks like the way you are doing it now, the program is asking for new user input for each and every if statement. so try something like this:
if (input==1){
do this
}
else if (input==2){
do this
}
else if (input==3){
do this
}
Is this what you mean?