
 hola a todos soy nueva en este foro (si cometo errores pido disculpas), el motivo de mi consulta es pedir una asesoria ,en relacion al  codigo fuente q  estoy usando para guardar datos en el disco duro.
lo q he tratado de hacer es esto:
//////////////////////////////////////////////////////////////////////////////////
//crear una funcion para crear el archivo.
estudiante::crear_archivo()
{
FILE *alumno;
   alumno = fopen ("colegio.txt","wb");
   if(alumno == NULL)
   {
   printf("Archivo no Existe");
   }
   fclose(alumno);
}
/////////////////////////////////////////////////////////////////////////////////////////
// al finalizar el ingreso de los datos de la estructura que utilizo, se ubica este codigo.
 fseek(alumno,tam, SEEK_SET);
       crear_archivo();
       fwrite(aux,sizeof(tam), 1, alumno);
Nota: gustaria mucho, saber como puedo mejorar esta la instruccion fwrite, ya q sí se logra  crear el archivo pero es vacio. gracias de antemano a quienes me puedan instruir.  
