Hola maestros, lo que necesito es lo siguiente, es que estoy haciendo un sistema de peliculas con arriendo y todo eso... entonces quiero asignarle un código a cada película pero quiero que esto sea automatico y secuencial, vale decir que no se le pida al usuario y que ademas vayan aumentando de a uno, osea lo que quiero es lo siguiente:
Tengo esto en un archivo de texto
10010 El señor de los anillos
10011 La gran estafa
.
.
.
Pero hasta el momento lo logro pasandole el codigo yo mismo... lo que quiero es que por defecto el codigo de la primera pelicula ingresada sea 10010 y que las demas se le vaya agregando uno a ese numero osea 10011, 10012 automaticamente... osea tendria que leer el codigo de la pelicula anterior y sumarle uno y ese codigo usar en la funcion agregar que es la siguiente
Código:
int AgregarPelicula(int codigo, char *nombre, char *genero, int n_copias)
{
struct Pelicula a;
a.codigo = codigo;
strcpy(a.nombre, nombre);
strcpy(a.genero, genero);
a.n_copias = n_copias;
fseek(globfp, 0L, SEEK_END);
fwrite(&a, sizeof (a), 1, globfp);
printf("\n\nPel%ccula agregada correctamente", 161);
printf("\nPresione cualquier tecla para continuar");
getch();
return 1;
}
Espero que se entienda lo que quiero... les agradezco de antemano su ayuda muchas gracias