注册 登录
编程论坛 C语言论坛

我是小白 目的是三个数按从小到大排 语法没问题运行后不是三个数而是bac 求大神们帮我看看改改多谢多谢

我是小白1 发布于 2022-10-11 19:27, 937 次点击
#include<stdio.h>
int main()
inta,b,c,min,max;
printf(“请输入三个数”);scanf(“%d,%d,%d”,&a,&b,&c);
if(a>b)
{(min=b);}
if(c>b)
{(min=b);}
if(a>c)
{(min=b);}
printf("%d%d%d,b,c,a");
return 0;
}
2 回复
#2
不会游泳的虾2022-10-12 09:22
修改如下,供参考:
程序代码:
#include<stdio.h>
int main()
{
    int a, b, c, min, max;
    printf("请输入三个数:");
    scanf("%d%d%d", &a, &b, &c);
    //scanf("%d,%d,%d",&a,&b,&c);
    if (a > b)
    {
        min = a, a = b, b = min;  //(min = b);
    }
    if (a > c)
    {
        min = a, a = c, c = min; //(min = b);
    }
    if (b > c)  //(c > b)
    {
        min = b, b = c, c = min;  //(min = b);
    }
    printf("%d %d %d",a,b,c);
    //printf("%d%d%d,b,c,a");
    return 0;
}
#3
我是小白12022-10-13 10:56
多谢
1