bè subito così vedo che il cin del choice lo metti dopo lo switch e come tale è sbagliato..

anche perchè choice non è inizializzato (chissà che valore ha) e non entra mai nello switch

metti il cin prima e vedrai che fai già passi avanti

ps: attenzione che stai facendo tanti errori sulle basi del linguaggio.. forse una ripassatina al tuo libro di c++ sarebbe una buona cosa