Ciao Alhazred,

il secondo parametro di fprintf deve contenere la stringa di controllo:

codice:
fprintf(uscita, "%s", (char*)buffer); //così dovrebbe scrivere sul file