用到三目运算符:“ ? : ”
#include <iostream>
#inclede <stdio.h>
int main()
{
int i, j, k;
int a, b, c;
scanf_s("%d%d%d", &i, &j, &k);//输入i,j,k的值,用空格或换行隔开
a = i < j ? (i < k ? i : k) : (j < k ? j : k);//获取i,j,k中最小的数
b = i < j ? (i < k ? (j < k ? j : k) : i) : (j < k ? (i < k ? i : k) : j);//获取中间的数
c = i > j ? (i > k ? i : k) : (j > k ? j : k);//获取i,j,k中最大的数
printf("%d %d %d\n",a,b,c);//从小到大输出
return 0;
}