Muchas gracias por tu respuesta Eternal Idol pero creo que no entendí bien lo último, que valor debo asignarle al puntero? No sé muy bien como hacer...
Por cierto cambié la línea por la que me propusiste y sigue sin funcionar...compila pero se cuelga.Dentro del fwrite, el 1 no debe ir en segundo lugar al igual que en las líneas
Código:
fwrite(alumno[i].apellidos1,1,strlen(alumno[i].apellidos1),fd);
fwrite(alumno[i].apellidos2,1,strlen(alumno[i].apellidos2),fd);
Saludos.