ciao...
Ho questo problema, vorrei prendere in input una stringa di n caratteri tramite la chiamata a read, ma se inserisco una stringa piu lunga i primi n caratteri vengono salvati nel mio buffer, mentre i restanti rimangono nel file stdin, quindi vengono presi dalla successiva chiamata di input.... Io vorrei eliminare questi!! Ho provato con la chiamata a lseek posizionando l'offset alla fine del file ma non funziona.... Suggerimenti????