由用户存入的本金和存款期限计算输出到期时的利息及利息与本金的总和

银行对整存整取存款实行不同期限的储蓄利率,根据存款期限,银行将提供不同的储蓄利率。编写程序,由用户存入的本金和存款期限计算输出到期时的利息及利息与本金的总和。假定目前整存整取的年利率为:一年:3.03%,二年:3.43%,三年:4.70%,五年:5.00%

我不确定你这是要按照单利算还是复利算,我就按单利算了


int main()
{    
    int money,year;
    double num;
    printf("please input money and year\n");
    scanf("%d%d",&money,&year);
    switch(year)
    {
        case 1 : num = 0.0303 ;break;
        case 2 : num = 0.0343 ;break;
        case 3 : num = 0.0470 ;break;
        case 4 : num = 0.0470 ;break;
        case 5 : num = 0.0500 ;break;
        default:
           num = 0.0500;
           break; 
    }
        printf("本息总和为:%f\n利息为:%f\n",money+money*num,money*num);
        return 0;

}