1. char *LeeCampo(FILE *fichero, long n, char *buffer, long bytesPorRegistro, char tipo[30])
  2. {
  3. void* ind = malloc(bytesPorRegistro);
  4. fseek(fichero, n*bytesPorRegistro, SEEK_SET);
  5. fread(&ind, bytesPorRegistro, 1, fichero);
  6. strcpy(buffer, ind.tipo);
  7. free(ind);
  8. return buffer;
  9. }