一个计算年利率的简单问题,不知道错在哪里。求大神解释
#include<stdio.h>#include<math.h>
int main()
{
float r,p,q; /*此处r为年增长率,p为n年后的生产总值现对于现在的百分比,q为n年后的生产总值现与现在相比增长的百分比*/
int n; /*此处n为经过n年*/
scanf("%f,%d\n",&r,&n);
r=r+1;
p=pow(r,n);
q=p-1;
printf("q=%f",q);
return 0;
}
想知道为什么编译通过,能运行但是输入0.09,10再回车没反应。。