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