#################
Código Python:
#################Ver original
c=int(input()) while c>1: c=c-1 print(c
He probado con poner en la 3º linea c=(c-1)*c pero claro, se me disparan los numeros #ejem: 5>1 --> c=4*5--->c=20 y asi hasta el infinito.
Aqui he diseñado una funcion factorial. Tambien me da error.
Código Python:
Ver original
def factorial(n): if n==0: return 1 else: return n*factorial(n-1) print factorial(4)