bueno el problema no es el hecho de comparar 2 strings sino que el string procede de 2 estructuras distintas ya que al intentar comparar :
struct Nodo{
char nombre[20];
nodo *sig;
}
Nodo puntero;
char nombre[20];
puntero->nombre="hola";
nombre="hola";
puntero->nombre==nombre
segun este programa no es = nombre y nombre , alguien tiene alguna solucion?
gracias