各位大发慈悲帮人家做做题吧

3.计算定期存款本金和利息之和。设银行定期存款的年利率rate为0.5%,并已知存款期为n年,
存款本金为 capital元,试编程计算n年后的本金和利息之和 deposit。要求定期存款的年利率rate、存款期n和存款本金 capital均由键盘输入。

#include<stdio.h>
int main(void)
{
    double capital;
    int i;
    int n;
    printf("请输入本金\n");
    scanf("%lf",&capital);
    printf("请输入存期年\n");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        capital=capital*(1+0.0005);
    }
    printf("%f",capital);
    
    return 0;
}