c语言为什么会报错?

#include<stdio.h>main(){doublea,b;printf("输入一个小数:");scanf("%lf",&a);b=(a*100+0.5);a=(... #include<stdio.h>
main()
{
double a,b;
printf("输入一个小数:");
scanf("%lf",&a);
b=(a*100+0.5);
a=(int)b;
a=a/100;
printf("%lf",a);
}
这个函数表达式有这句话printf("输入一个小数:");的时候就报错 为什么会报错呢?
展开
 我来答
Getline
2014-02-21 · 科技领域创作者
Getline
采纳数:405 获赞数:2705

向TA提问 私信TA
展开全部
因为你的这行代码最后的分好是中文字,请切换成英文输入法。
百八十度
2014-02-21 · 超过13用户采纳过TA的回答
知道答主
回答量:83
采纳率:100%
帮助的人:25.2万
展开全部
“哥的八盒猜想”说的对。
printf("输入一个小数:");
修改为以下:
printf("输入一个小数:");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
照月明
2014-02-21 · TA获得超过154个赞
知道答主
回答量:229
采纳率:0%
帮助的人:88.1万
展开全部
估计这一行你的输入除了问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rydeng2012
2014-02-21 · TA获得超过158个赞
知道答主
回答量:305
采纳率:0%
帮助的人:99.9万
展开全部
你的分号;是用的中文打的么?用;应该就没问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式