Come da titolo vorrei copiare un albero binario in un vettore ma il codice che vi posto non restituisce il risultato desiderato come potrei risolvere?
void copia_vettore(bst T, item A[], int n){
if(T==NULL || n < 0) return ;
else {
A[n]=T->val;
copia_vettore(T->right, A, n-1);
copia_vettore(T->left, A, n-1);
}
}
n è il numero dei nodi