Hola que tal! bueno les comento mi problema... estoy haciendo un abm en c para la facu y tengo un problemita en las modificaciones... el codigo es el siguiente:
Código:
/*Limpia pantalla*/
system ("cls");
/*Declaro un vector de tipo estructura*/
struct listaPrecios vec[1];
//Muestro el contenido del fichero
mostrar(parchivo);
printf("***********************************************\n");
//Buscar
printf("Ingrese el codigo del archivo que desea buscar\n");
scanf("%i", &buscar);
//Busca en el archvio y se posiciona al principio del mismo
fseek(parchivo, (long)(buscar) * sizeof(vec), SEEK_SET);
//Lee en el archivo
fread(&vec,sizeof(vec),1,parchivo);
//Muestra en pantalla
puts(vec);
el problema que tengo es que se posiciona mal en la busqueda del archivo... y no se que tiene de mal el fseek
bueno muchisimas gracias de antemano