看看要怎么修改啊 结果都是0

是哪里还有问题呢,最后的答案一直都只有0
double deposit;
double rate = 0.0225,a=0;
int n=0,capital=0;
scanf("%d,%d",&n,&capital);
a=pow(++rate,n);
deposit=capital*a;
printf("%.4lf",deposit);

你输入什么?加逗号了么

a=pow(++rate,n); rate 定义的是实数,实数不能进行++运算。

输入格式问题把,我运行起来没问题

img