Ho provato a cambiare il valore (come sug.)nella chiamata del programma , ma mi da questo:
newmain.cpp:39: error: cannot convert `main(int, char**)::libreria*' to `libro*' for argument `1' to `void ordina(libro*, int)'
Ho provato a farlo sia "solo nella chiamata" ,e sia "nella chiamata e nell'header file" , ma sempre uguale....
-cambiando solo nel programma
ordina(libro,nlibri);
-cambiando nel programma e header file
ordina(libro,nlibri);
void ordina(struct libro[],int nlibri);
Ma sempre :
newmain.cpp:39: error: cannot convert `main(int, char**)::libreria*' to `libro*' for argument `1' to `void ordina(libro*, int)'

Rispondi quotando