Usa i tag Code per postare il codice.
potresti riscrivermi la funzione in modo che posso scriverla sul compilatore senza problemi perfavore?
Riverificala dal libro!
A mio avviso, però, devi copiare un esempio che abbia un main() che utilizza la funzione!
Mi rifiuto di credere che in un libro questo non sia spiegato.
Eventualmente fai un passo indietro e prova degli esempi più semplici.