用C语言程序输入三个整数,要求按由小到大的顺序,求图片步骤。

用虚拟机c语言程序输入由小到大的代码,调试后是成功的,但是输入结果后,直接退出了,无法得到结果

是不是报异常了。

#include <stdio.h>
int minmax(int x,int y,int flag)
{
    if(flag == 1)
    {
      if(x>y)
        return x;
      return y;
    }
    if(x>y)
      return y;
    return x;
}
int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    int min = minmax(minmax(a,b,0),c,0);
    int max = minmax(minmax(a,b,1),c,1);
    int mid = (a+b+c)-(min+max);
    printf("%d<%d<%d",min,mid,max);
    return 0;
}