Hola!!!
Necesito ayuda!soy nueva en esto y tengo que hacer una practica que me permita introducir el nombre y la provincia de unos paradores, utilizando las operaciones basicas, concretamente creo que es con añadirprincipio de la lista pero no se como se hace. No se si me e explicado bien, os copio el codigo(estara muy mal seguramente).
DECLARACION DE TIPOS:
typedef int TLParador;
typedef char Tcadena [25];
typedef struct {
Tcadena nombre , provincia;
TLServicios lserv;
int paradorcercano;
}TDParador;
typedef struct{
TDParador unparador;
int sig;
}TNParador;
typedef TNParador TVParador [7];
typedef struct{
TVParador vpar;
int vacios; //Indica la primera posicion libre del vector
}TMParador;
TMParador memoria;
TLParador LP;
AÑADIR PRINCIPIO LISTA
void AnadirPrincipioLista(TLParador LP,TDParador elem){
TLParador aux;
AsignarMemoria(aux);
memoria.vpar[aux].unparador = elem;
memoria.vpar[aux].sig = LP;
LP = aux;
}
LO QUE LLEVO PARA INTRODUCIR LOS DATOS...
void IntroducirDatos(TVParador vector[]){
memoria[memoria.vacios].vpar.unparador.nombre = "ALCAÑIZ";
memoria[memoria.vacios].vpar.unparador.provincia = "TERUEL";
memoria[memoria.vacios].vpar.unparador.nombre = "BIELSA";
memoria[memoria.vacios].vpar.unparador.provincia = "HUESCA";
memoria[memoria.vacios].vpar.unparador.nombre = "SOS DEL REY CATÓLICO";
memoria[memoria.vacios].vpar.unparador.provincia = "TERUEL";
memoria[memoria.vacios].vpar.unparador.nombre = "TERUEL";
memoria[memoria.vacios].vpar.unparador.provincia = "TERUEL";
Ayuda porfiiiiiiiiii