Hola! Tenía duda de porque en la línea del while se pone lo marcado en rojo? Yo lo había pensado igual pero empezando con res=1; ya que para que corra el while la idea es que res sea diferente de 1, no? Porque res =1 es lo que queremos tener para que el while deje de correr. No entiendo cual es el error en mi razonamiento.
Desde ya muchas gracias