Utilizza la fgets al posto della scanf e leggi tutta la riga in una sola stringa.
In seguito, separa le varie parti usando il ; come separatore (magari con la strtok)
Utilizza la fgets al posto della scanf e leggi tutta la riga in una sola stringa.
In seguito, separa le varie parti usando il ; come separatore (magari con la strtok)
No MP tecnici (non rispondo nemmeno!), usa il forum.
Ultima modifica di Xert; 04-11-2016 a 11:52
Puoi eliminare gli spazi iniziali con qualcosa del tipocodice:int k = strspn(str, " \t"); memmove(str, str+k, strlen(str+k)+1);
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares