pero en que funcion, o en que parte de tu codigo te manda el error, por que bueno para escribir datos a un archivo puedes hacerlo de distintas formas con
fwrite----esto es para escribir por bloques de datos
fputc---esto escribe caracter por caracter
dependiendo de los archivos que desees guardar sera el que mas te convenga usar, en los libros de ayuda puedes obtener informacion sobre estas funciones, suerte