Hola DANA. Lo primero que deberías hacer es hacer un "mapa" del programa, o sea, las tareas que debe seguir el CP. Una vez echo esto, Deberías hacer un programa por cada tarea a realizar, luego lo unes.
Para explicarme mejor:
1. Inicio
2. Esperar a que el usuario ingrese la clave
3. ¿Clave correcta?
4. Si, indico que ingrese el dato
5. No, indico que es incorrecta y espero el reingreso de la clave
6. Finalizado, vuelco a inicio.
7. Reprogramación de la clave
Fin
Esto es a grandes rasgos y debes ser tú el que indique como debe hacerse para poder alludarte mejor.