Tengo el siguiente problema: al ejecutar el código de medición de la busqueda secuencial de un número en un vector dinámico el archivo ejecutable me da error, el código compila y creo que está correcto, ¿a que se puede deber?
Por si les sirve de algo les dejo aqui el codigo:
int main(int argc, char** argv) {
vectorP v1;
clock_t inicio=-1, fin=-1;
unsigned long int f;
int n;
FILE *fh;
fh=fopen("busquedasecuencial.txt", "w");
CreaVector(v1, NUM_MAX_BUSQ);
inicializaVectorRand(v1);
for(n=0; n<100; n++){
inicio=clock();
f=BusquedaSecuencial(v1, 62);
fin=clock();
printf("n:%d\t f(n):%u\t ini.:%d\t fin:%d\t tiempo:%.4lf\n", n, f, inicio, fin, (fin-inicio)/(double)CLOCKS_PER_SEC);
fprintf(fh, "%d\t%.4lf\n", n, (fin-inicio)/(double)CLOCKS_PER_SEC);
}
fclose(fh);
return (EXIT_SUCCESS);
}