Buona sera a tutti Ho già fatto una ricerca sul forum, ma con scarso successo... esiste un modo per leggere una stringa contenente degli spazi immessa da tastiera e memorizzarla in una variabile?
Ho provato varie soluzioni, ma nessuna si è rivelata valida:
- scanf legge solo fino a che non trova uno spazio
- gets solleva le ire del compilatore, che mi sconsiglia di usarlo
- fgets interpreta l'invio come un carattere normale e non come quello di terminazione
Potete suggerirmi una soluzione buona per l'ANSI C?