Tony Hak
19-11-2007, 11:57
ciao a tutti !
ho il seguente problema .. dunque ... devo eliminare un nodo da un albero binario . La procedura
void elimina(struct nodo **rad, int el)
come la si puo' ben notare si serve dei puntatori a puntatori..
questa procedura la chiamo in una funzione con il seguente codice
elimina(&(*radiceJ), radiceJ->info)
e il compilatore mi da il seguente errore:
implicit declaration of function `int elimina(...)'
Lo stesso errore lo da quando cerco di chiamare la funzione
int ricerca_minimo (struct nodo *radice)
dalla procedura sopra citata "elimina". La chiamata in questo caso avviene con la seguente riga di codice:
(*rad)->info=ricerca_minimo((*rad)->dx);
l'errore segnalato come nel caso precedente č:
implicit declaration of function `int ricerca_minimo(...)'
non so piu' che pesci pigliare.. non riesco a chiudere il programma a causa di questi errori di compilazione. Chiedo un aiuto agli esperti del settore e appassionati di programmazione! grazie mille ! :)
ho il seguente problema .. dunque ... devo eliminare un nodo da un albero binario . La procedura
void elimina(struct nodo **rad, int el)
come la si puo' ben notare si serve dei puntatori a puntatori..
questa procedura la chiamo in una funzione con il seguente codice
elimina(&(*radiceJ), radiceJ->info)
e il compilatore mi da il seguente errore:
implicit declaration of function `int elimina(...)'
Lo stesso errore lo da quando cerco di chiamare la funzione
int ricerca_minimo (struct nodo *radice)
dalla procedura sopra citata "elimina". La chiamata in questo caso avviene con la seguente riga di codice:
(*rad)->info=ricerca_minimo((*rad)->dx);
l'errore segnalato come nel caso precedente č:
implicit declaration of function `int ricerca_minimo(...)'
non so piu' che pesci pigliare.. non riesco a chiudere il programma a causa di questi errori di compilazione. Chiedo un aiuto agli esperti del settore e appassionati di programmazione! grazie mille ! :)