#include<stdio.h>
int main()
{int a, b, c;
printf("请输入三个数:");
scanf(" %d %d %d", & a, & b, & c);
int tmp = 0;
if (a < b)
{
tmp = a;
a = b;
b = tmp;
}
else if (a < c)
{
tmp = c;
a = c;
c = tmp;
}
else if (b < c)
{ tmp = b;
b = c;
c = tmp; }
printf("a=%d b=%d c=%d\n",a,b,c);
return 0;
}
截图看看
scanf_s 换成 scanf 试试
望采纳!!
我估计是否你的屏幕一闪就退了,你可以在return之前加入getchar();
拦截下,这样就可以看到结果了,大致看了下,没有发现代码问题
输入格式对了吗,你的这个必须是三个数连着输入,改一下输入格式