
a=int(input())
b=int(input())
c=int(input())
if a>b>c:
print(c) print(b) print(a)elif a>c>b:
print(b) print(c) print(a)elif b>a>c:
print(c) print(a) print(a)elif b>c>a:
print(a) print(c) print(b)elif c>a>b:
print(b) print(a) print(c)elif c>b>a:
print(a) print(b) print(c)else:
print(a) print(b) print(c)b>a>c时,输出cab呀,你代码怎么是caa,最后一个输出输出错了。
有帮助的话采纳一下哦!
1 3 6是在同一行输入的一个字符串,你分别input三次,这能不报错?
此外
elif b>a>c:
print(c)
print(a)
print(a)
这又是啥
改成这样:
a=int(input())
b=int(input())
c=int(input())
nums = [a, b, c]
nums = sorted(nums)
for num in nums:
print(num)