Para repetir cuando el usuario quiera, tendras que hacer un bucle, con un do-while te bastaria. Comparas su entrada com por ejemplo un exit.
Código [Seleccionar]
do {
}while(strcmp(cadena_usuario, "exit") != 0)