2 qq 29923913 qq_29923913 于 2016.02.29 19:04 提问

我不明白这么简单的代码为什么输不出来最小值

#include
int main()
{
int a,b,c,min;
printf("请输入任意三个数:");
scanf("%d,%d,%d",&a,&b,&c);
if(a<b) min=a;
else min=b;
if(c<min)
min=c;
printf("min=%d\n",min);
}

4个回答

zh_hu_liu
zh_hu_liu   2016.02.29 19:07

else if min=b;
else if(c<min)

LeTial
LeTial   2016.02.29 19:08

include那里少粘贴了头文件吧,还有输入时注意要输入逗号

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.02.29 19:11

main方法的代码没有问题啊,有编译错误么,scanf方法所在的头文件引入了没有?

u013596119
u013596119   Rxr 2016.02.29 23:11

试过没问题啊,输入时别忘了逗号: "1,2,3"

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!