Originariamente inviato da Fix87
Ci sono tutti i prototipi delle funzioni usate nel file funzioni.c e c'è anche il prototipo login();
Ma c'è un modo per imparare a capire gli errori del compilatore?
Almeno non vi devo sempre scocciare a voi ogni volta XD
Supponendo tu abbia scritto correttamente il prototipo nell'header, hai compilato il file d'implementazione? Ovviamente prima o insieme al main.

Per capire gli errori, googla e scopri il loro significato, a volte non ce n'è bisogno... l'errore che hai ora è chiaro che significa che non trova la funzione login che stai chiamando nel main.
Poi ovvio che i compilatori non sono onnipotenti e ogni errore può essere causato da un milioni di cose diversi, e lì è esperienza...

Originariamente inviato da Fix87
Quindi nel ciclo while ci metto un controllore (per esempio una variabile) che cambia soltanto se le operazioni sono corrette altrimenti finchè le operazioni sono sbagliate mi ritorna nel while?
Scusami ma l'ho visto solo ora il post.
Una cosa del genere, prova...

EDIT: stavolta sono stato preceduto io.