Bu veya buna benzer (örneğin fwrite(); haricinde başka birşey yazıyorsa) bir hata alıyorsanız fonksiyonu yanlış bildirdiğiniz gözükmektedir. Mesela şekildeki hatada dosya açma değişkeni ile yazılacak yazının tutulduğu yeri değiştirdim bu hata çıktı.  Çözüm için fonksiyonda belirdediğiniz değişkenlerinin yerli yerinde olduğuna dikkat edin.