求大佬帮我看下,这个C语言程序哪里出错了。得不到正解,万分感谢

#include<stdio.h>intmain(){doublei,bonus,s=100000,p1=0.1,p2=0.075,p3=0.05,p4=0.03,p5=... #include<stdio.h>
int main()
{
double i,bonus,s=100000,
p1=0.1,p2=0.075,p3=0.05,
p4=0.03,p5=0.015,p6=0.01;
printf("请输入当月利润:");
scanf("%d",&i);
if(i<=s)
bonus=i*p1;
else if(i>s&&i<=2*s)
bonus=s*p1+(i-s)*p2;
else if(i>2*s&&i<=4*s)
bonus=s*(p1+p2)+(i-2*s)*p3;
else if(i>4*s&&i<=6*s)
bonus=s*(p1+p2+2*p3)+(i-4*s)*p4;
else if(i>6*s&&i<=10*s)
bonus=s*(p1+p2+2*p3+2*p4)+(i-6*s)*p5;
else if(i>10*s)
bonus=s*(p1+p2+2*p3+2*p4+4*p5)+(i-10*s)*p6;
printf("您的奖金为:%d\n",bonus);
return(0);
}
展开
 我来答
听不清啊
高粉答主

2019-07-24 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
请修改为:
printf("请输入当月利润:");
scanf("%lf",&i); //小写的LF
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式