简单的三个数大小比较C程序

2019-07-16 02:31发布

今日重学谭老师编著的C程序设计,问到比较三个数大小的时候,自己写了一个程序,感觉挺对的,可就是运行结果不对,我的程序如下:



#include<stdio.h>void main()
{
        int a,b,c,max;
        printf("请输入三个数a,b,c: ");
        scanf("%d,%d,%d",&a,&b,&c);
       
        if(a<b)
                max=b;
        else max=a;
        if(max<c)
                max=c;
       
        printf("最大数为:%d ",max);

}

运行的结果不论输入哪三个数,其结果显示是最大值a的值,很奇怪,由于在下是新手,查不出原因,请各位老师们指导我一下,谢谢了!


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。