return provoque un retour à la fonction appelante.
continue provoque une sortie du bloc dans lequel tu te trouves, me semble-t-il.
Et honnêtement, je te conseille d'oublier l'existence de goto, continue et break (en dehors des switch(), où des break; s'imposent pour séparer les case: ou groupes de case
pendant looongtemps. Ils ne te serviront pas, à part pour faire de la merde, et je doute que ce soit ton but 