io sto copiando il contenuto (chiave) del nodo dell'albero in array...
quindi :
codice:
intInserisciInArray(PNODO*Radice,char*V ,int*i){
if(!IsVuoto(Radice))
{
i=InserisciInArray(Radice->sx, V, i);
V[i] = (char*)malloc(strlen(Radice->key)*sizeof(char));
strcpy (V[i],Radice->key);
i=i+1;
i=InserisciInArray(Radice->dx,V, i);
}
return i ;
Chiamata dal main:
codice:
char**V[100];
int valarr=0;
valarr=InserisciInArray(Radice, V,&valarr);
perdona la confusione

Rispondi quotando
