codice:
void rientro(int r)
{
	int i;
	for(i=0; i<r; i++)
		//Mette un rientro
		cout << "   ";
}

void anticipata (nodo * radice, int liv = 0)
{
	//Visualizza il valore
	rientro(liv);
	cout << "Valore: " << radice->x << endl;

	//Visualizza la sinistra
	if(radice->sx != 0)
	{
		rientro(liv);
		cout << "Sinistra:" << endl;
		anticipata(radice ->sx,liv+1);
	}

	//Visualizza la destra
	if(radice->dx != 0)
	{
		rientro(liv);
		cout << "Destra:" << endl;
		anticipata(radice ->dx,liv + 1);
	}

}
:metallica