non ti avilire, non sono così convinto che volesse realmente utilizzare le chiamate di sistema, in linea di principio è meglio utilizzare le funzioni di più alto livello come i file pointer che, come minimo, sono bufferizzate.

ciao
sergio