I'm working with a double linked list here. I'm having problems with something in this program. It's most likely something minor that I'm just looking over so a nice fresh pair of eyes on this would be helpful. The problem is when I go to use the switch statement to save a new song Id, it doesn't go back to the switch statement and restart. Instead it just terminates the program after you enter the new song id. Any help on this would be greatly appreciated, Thanks.
A switch is not a loop. After falling out of the switch, your code hits the return statement in line 69 and the program terminates. If you want to continue looping, remove the return statement.