ciao a tutti,
sto studiando il c è ho un problema.
sto creando una rubrica con liste e file , perchè questo prevede il programma del mio corso di laurea, ma quando nella funzione "caricalista" fscanfo il file, la stringa iniziale mi viene riempita fino a 30(dim della stringa), e non fino al carattere terminatore ";" . ovviamente ho messo 30 come dimensione della stringa perchè ogni nome , e cognome, nel database ha un numero di caratteri diversi
il database è formattato ogni riga con
stringa nome;stringa cognome;int giorno nascita;stringa mese;int anno nascita;int numero telefono
vi lascio il link al codice http://codepad.org/7mQ3nvcb
spero sappiate aiutarmi![]()