Código
void eliminar(){ struct agenda*aux; struct agenda*aux1; int cont; aux=princ; aux=princ; cont=0; while(aux!=NULL){ if(aux->nombre==aux1->nombre){ if(cont==0){ princ=princ->sig; } } aux=aux->sig; aux1=aux; cont=1; } }
Que demonios es eso?
No pides el nombre a eliminar, comparas cadenas con ==...
Sa1uDoS