Cita:
Iniciado por scrolling Nada que ver...

¿Perdón? Eso eran dos programas diferentes, según dijo él, y los intentó juntar. Como se ve en los comentarios, de personajes diferentes. Parecía el mismo ejercicio, a entregar conjuntamente o similar...
Por cierto, te has equivocado, usar "extern" para llamar a funciones de otros archivos fuente... es una bobada... ¿Para qué lo pones? extern se suele usar para poder usar variables declaradas en otros archivos fuentes, pero no funciones.......