Questo pezzo di codice è quello che ti da errore
codice:
finale=finale+h*funzione(i+h/2);


"funzione" la dichiari una variabile, forse hai scordato un operatore matematico?