Buongiorno a tutti, mi trovo a dover leggere da file un vettore di double la cui dimensione è scritta nella prima riga del file. Ecco un esempio di file:
devo verificare la bontà del file, ossia effettuare un controllo sul tipo del primo dato: in parole povere, verificare che 10 sia effettivamente un intero e non qualcos'altro, come un carattere o semplicemente un intero con segno.codice:10 2.00 2.00 3.00 2.00 4.00 3.00 5.00 1.00 1.00 4.00
Quello che faccio ora è di andare a leggere la prima riga con fscanf, ma basta sostituire "10" con "xx" per andare in segmentation fault.
Qualcuno ha qualche suggerimento?

Rispondi quotando
Grazie mille!