Ciao a tutti ho un problema con l'ordinamento di una lista qualcuno mi può dare una mano? Grazie per l'aiuto.
Ho provato a fare così ma niente
codice:void ordine(struct elemento *p) { int valore; struct elemento *aux; aux=p->succ; while(aux!=NULL){ if(p->val>aux->val){ valore=p->val; p->val=aux->val; aux->val=valore; } aux=aux->succ; } /*Visualizzazione ordinamento */ while(p!=NULL){ printf("%d --->",p->val); p=p->succ; } printf("NULL\n\n"); }