Salve a tutti, mi presento mi chiamo Pasquale, complimenti per il sito/forum, l'ho scoperto da poco ed è un piacere farne parte.
Volevo sapere se qualcuno poteva aiutarmi con questa piccola funzione, dovrei passare gli elementi da un albero binario ad un array, ma non mi funziona... grazie
int InserisciInArray(PNODO* Radice, char *V , int *i){
if( !IsVuoto(Radice) )
{
i=InserisciInArray(Radice->sx, V, i);
strcpy (V[i], Radice->key);
i=i+1;
i=InserisciInArray(Radice->dx,V, i);
}
return *i ;
Chiamata dal main:
char *V;
int valarr=0;
valarr=InserisciInArray( Radice, V, &valarr) ;
Grazie