Oppure

Loading
30/10/14 13:01
perillitommaso
questa cosa la sto imparando da solo ahah comunque, devo copiare così come sta oppure dopo il * devo mettere qualcosa?
aaa
30/10/14 13:02
Postato originariamente da perillitommaso:

questa cosa la sto imparando da solo ahah


Beh ... allora stai studiando male.

comunque, devo copiare così come sta oppure dopo il * devo mettere qualcosa?


Guarda come ho scritto nel post precedente
30/10/14 13:35
perillitommaso
va bene grazie, gli errori sono spariti ma comunque sembra che non funzioni..
aaa
30/10/14 13:47
Per i problemi di "logica" del programma devi fare un po' di debugging e vedere dove sbagli.
30/10/14 13:58
perillitommaso
di scrivere su file scrive.. quindi l'errore è presente sicuramente nella procedura della ricerca.. in poche parole dice che il cliente da me cercato è inesistente quindi found è = 0, quindi non riesce a confrontare il campo con la stringa cognome... no? perchè ho controllato ed entra nel ciclo while feof, cicla per 3 volte e infatti nel file ci sono solo 3 righe, cioè 3 clienti registrati. quindi il problema è che non confronta
aaa
30/10/14 14:17
Che vuol dire non confronta. Non ha senso perché quella funzione serve a confrontare. Semmai i dati che confronta sono sempre diversi da quello che cerchi e devi vedere perché.

Visualizza con una printf la stringa letta da file (il cognome) e la sua lunghezza con una printf nel ciclo.
30/10/14 14:25
perillitommaso
mi esce una cosa di questo tipo:
aaa
30/10/14 14:55
Ti avevo detto di visualizzare solo il cognome e la lunghezza del cognome letto, non tutto quanto ...