Функция fwrite() записывает count объектов — каждый объект по size символов в длину — в поток, указанный stream, из символьного массива, указанного buf. То есть вместо size вы должны передавать указатель на буфер, откуда fwrite будет копировать символы в файл.