Originariamente inviato da Fix87
Ci sono tutti i prototipi delle funzioni usate nel file funzioni.c e c'è anche il prototipo login();
Il fatto è che l'errore lo fornisce il linker (ld) quindi non viene compilato il codice della funzione login. Dato che dici di averlo nel file "funzioni.c" dicci come compili i due file "main.c" e "funzioni.c" ...

Ma c'è un modo per imparare a capire gli errori del compilatore?
Con l'esperienza e lo studio di anni ...