不是ruturn 0;而是return 0;
这样的拼写错误以后一定要多注意,越是小问题越是要细心。
#include
int main()
{float p0=1000,r1=0.0036,r2=0.0225,r3=0.0198,p1,p2,p3;
p1=p0*(1+r1);
p2=p0*(1+r2);
p3=p0*(1+r3/2)*(1+r3/2);
printf("%f\n%f\n%f\n",p1,p2,p3);
return 0;/*把return写成了ruturn了*/
把错误信息贴出来 return 0;
你写的是ruturn 0;单词错了
实数和整数乘或除 都是隐式转换为整型运算
把float换成double。