printf("元利合計は%dです\n",(int)sum);

↓

printf("元利合計は%fです\n",sum);