Sto sviluppando una piccola calcolatrice a riga di comando.
Il mio problema è che se uso scanf() per l'input non mi accetta stringhe nulle, mentre gets() sì.
Solo che gets non controlla la grandezza dell'input e può causare un buffer overflow.
Soluzioni ?
Grazie mille.