Al fscanf, le debes pasar el formato que espera leer y segun lo que pones no se corresponde con el formato del fichero.
Entiendo que tendria que ser algo asi:
fscanf (fichero, "%s\n%d\n%s\n%d\n%s\n%d\n%s\n%d\n%s\n%d\n%s\n% d", &cadena, &archivo.cierre, &cadena, &archivo.maximo, cadena, &archivo.media, &cadena, &archivo.articulo, &cadena, &archivo.ruta, &cadena, &archivo.mostrar);
donde cadena sea un char * por ejemplo y que no te valdra para nada, solamente para poder recoger esos datos
Con esto quiza y solo quiza funcione