In C una stringa deve essere allocata.
Non basta un puntatore come
char *line;
che è un "indirizzo" ma ci vuole lo "spazio" riservato alla stringa.
Puoi allocarla staticamente, così
char line[200];
prevedendo 199 caratteri + il terminatore.
In C una stringa deve essere allocata.
Non basta un puntatore come
char *line;
che è un "indirizzo" ma ci vuole lo "spazio" riservato alla stringa.
Puoi allocarla staticamente, così
char line[200];
prevedendo 199 caratteri + il terminatore.
No MP tecnici (non rispondo nemmeno!), usa il forum.