<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
segun yo este es un programa que calcula los factores de cualquier 
numero cualquiera y te los muestra y no se cierra asta que que se oprima
 0 de no ser asi seguira calculando los factores de los numeros que se 
le ingresen este es el codigo:<br>
<br>
#include <stdio.h><br>
#include <stdlib.h><br>
#include <conio.h><br>
#include <iostream><br>
<br>
using namespace std;<br>
<br>
int main()<br>
{<br>
int x; <br>
do<br>
{<br>
int y=3;<br>
cout << "ingrese un numero exepto 0 para mostrar sus factores su su seleccion es cero 0 el programa se cerara:";<br>
cin >> x;<br>
while(x%2==0);<br>
{<br>
cout<<"2" <<"*";<br>
x=x/2;<br>
}<br>
while(x>y);<br>
{<br>
if(x%y==0)<br>
{cout<<"y" <<"*";<br>
x=x/y;}<br>
else <br>
{y=y+2;<br>
continue;}<br>
}<br>
}<br>
while(!x==0);<br>
}<br>
<br>
lo que me pasa es que me aparece el primer mensaje y ahi se queda ya no hace nada que pasa??? que rtengo mal???                                           </div></body>
</html>