这个if语句哪里出问题了?刚大一不大会。

img

img


用的是VC6,编一个算利息的小程序,
但是下面的那几行报错我不大理解,感觉语法也没怎么错。可以解答一下吗谢谢!

那个是for语句的格式,把if改成for

scanf输入有误,double类型变量输入使用%lf
scanf("%lf %lf",&principal,&period);
第二张图的if改成for,然后输出value使用
printf("%lf",value);

1.default最后面加break;
2.if改成for
3.n=0改成int n=0