No <setjmp.h> stuff is needed. Just a common menu being returned to from a function.
As noted, the menu display just needs to be:
in a loop that repeats until you want to stop or quit.
Return is the standard way to go back to the calling menu, from your function.