pro8.c

Probando a ver como funciona github <.< creo quedaría mas entendible así el código y no se hace menos eficiente el algoritmo.
Hola.
No, no quedaría mas entendible, porque el IF principal ya tiene un return 0 que hará que se termine el programa, el ELSE que propones no sería lo mejor.