Está en la página 1de 1

void ficheroCerrar(FILE *fp) { printf("\nCerrando el archivo..."); if(fclose(fp) != 0){ perror("fclose - error: "); } else { printf("terminado.

\n"); } }

void ficheroEscribir(FILE * fp) { Alumno *aux; int numeroEscritos,numAux; fp = fopen("datosSecretario1.txt", "w"); if (NULL == fp) { perror(NULL); return 1; } for (aux = listaPrincipio; aux; aux = aux->sig) { numeroEscritos=fprintf(fp,"%s\n%s\n%d\n%f\n%f\n%f\n",aux->nombre, aux->apellidos, aux->dni, aux->nota1, aux->nota2, aux->nota3); } printf("\nEscritura terminada, registros escritos %d\n",numeroEs critos); ficheroCerrar(fp); }

También podría gustarte