Che vuoi dire?
CalcoloCp effettua questa operazione
cp = importo * 0.04;
e dovrebbe restituire un float (che non restituisce).
Quindi il calcolo viene fatto, nel membro cp che poi dovrai leggere ... o volevi restituire direttamente il calcolo con
return cp;
?