Hola woduro.
Cita:
|
por alguna razón al hacer la asignación de r=*rz donde r deberia recibir el valor de la raiz, lo que recibe es el valor de nuevo
|
El mensaje está bastante confuso como ya te han comentado, y no sé si entendí la situación. Pero si por ejemplo tenés una función:
Código:
int func(nodo **rz, nodo *nuevo, ...)
{
r = *rz;
printf("%s %s", r->info.nombre, nuevo->info.nombre);
}
Y le pasas los argumentos de este modo:
Código:
...
func(&raiz, nuevo);
...
La única manera que veo de que
r reciba el valor de
nuevo es que
raiz y
nuevo apunten al mismo nodo o tengan el mismo valor.
Saludos.