mmm tengo este codigo que se supone que va a ser el algoritmo the djisktra, pero ni siquiera puedo ingresar vertices he aqui mi error
Código:
typedef struct vertice
{
int nombre;
struct vertice *Sig;
struct arista *Ady;
}*Primero,*NuevoNodo;
typedef struct arista
{
int nombre,peso;
struct arista *sig;
}*Arco;
void AgregarVertice(int Nombre)
{
if(Primero == NULL) //error
{
NuevoNodo = malloc(sizeof(vertice)); //error
NuevoNodo->nombre = Nombre; //error
NuevoNodo->Sig = NULL; //error
}
else
//AgregarVertice(UnValor,&((*UnNodo)->Siguiente));
printf("yo");
}
gracias de antemano