Почему при запуске этого кода через Python и ввода данных окно просто закрывается и не выводит результат?
a = input()
a = int(a)
b = a
c = []
x = 2
while x <= b:
if b % x == 0:
c.append(x)
b = b // x
else:
x += 1
print(c)
Источник: Stack Overflow на русском