Fammi capire una cosa hai provato il codice che ti ho postato?secoda cosa se non funziona modificalo mettendo il fflush(stdout) ad ogni printf es:dimmi se funziona. un altra cosa ai detto che la read va in stato bloccante.... nella funzione che ti ho modificato ho messo la funzione recv al posto della read perché e piu affidabile.codice:printf("prova");fflush(stdout);