Hola, perdonad el mensaje anterior que no está completo.
La sentencia "continue" en el bucle es realmente necesaria si no hay instrucciones después de ella y hasta el final del bucle?
if(!(numero % factor)) {
cout << factor << " * ";
numero = numero / factor;
continue;
}
Gracias y un saludo