一个计算利息和本金的c语言程序为什么错了,赐教!

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:04:32
#include <stdio.h>
main()
{
int a,c,i,s;
float b;
s=a;
scanf("%d%f%d",&a,&b,&c);
for(i=1;i<c;i++)
s=s+s*b;
printf("%d",s);
}
a=本金,b=利率,c=存款年份,s=本息和

#include <stdio.h>
main()
{
int c,i;//年份要整型
float b,a,s; //本金和利息、本息和应为浮点型
scanf("%f%f%d",&a,&b,&c);
s=a;
for(i=1;i<=c;i++)
s=s+s*b;
printf("%f",s);
}

s=a; 这时候a还没赋值呢