Npr. suma cifara broja 123.0601 je 13.
Za cijeli broj bih uradio nesto ovako:
int sumaCifara(float arg){
int z,x,y;
y=0;z=arg;
while (z!=0){
x=z%10;
y+=x;
z=z/10;}
return y;
}
Ali ne znam kako bih uradio za dio broja iza zareza/tacke.
Mada vjerovatno nije najbolje ni cijeli dio broja ovako izracunati kao sto sam ja to uradio.
Znaci ime funkcije je: int sumaCifara(float arg) i ona treba da izracunava sumu svih cifara broja.
Pomoc dobrodosla:)