各位高手本人刚学C语言,现遇到一个程序问题. 题目:
题目是:输入3个单精度数,输出其最小数.
我的程序是:
main() {int w; float x,y,z; scanf("%f,%f,%f",&x,&y,&z); if (x<y&&x<z) w=x; else if (y<x&&y<z) w=y; else w=z; printf("%f\n",w); }
能执行,但是答案不对啊~哪个好心的告诉我错在什么地方.谢谢