Sto implementando le funzioni per la somma e per la media dei valori di un albero binario...
non riesco a far prendere solamente il primo elemento..come fare? Il codice è uguale a quello della visita simmetrica
codice:
double avg(NODO *a, double sum, int count)
{
  //if(a==NULL) return 0;
  if(a!=NULL)//else
  {
   avg(a->left, sum, count);
    sum++;
   printf("cicle %lf ",sum);
//   *sum+=a->value; *count++;
   avg(a->right, sum, count);
  }
//  else return 0.0;//*sum/ *count; 
}
Grazie in anticipo