despues de postear esto encontre la solucion que era
Código C++:
Ver original//Programa para Multiplicar usando numero aleatorios de 1 al 10
//Ejercicio 3.55
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
int numero1;
int numero2;
int total;
int producto;
string respuesta;
while(respuesta!="n" && respuesta!="N")
{
producto=0;
total=1;
while(total!=producto)
{
cout<<"Cuanto es "<<numero1<<" por "<<numero2<<" ?"<<endl;
cin>>total;
producto=numero1*numero2;
if(total==producto)
{
cout<<"Muy bien! Excelente!!!"<<endl;
cout<<endl;
cout<<"La multiplicacion es igual a: "<<producto<<endl;
cout<<endl;
}
else
{
cout<<"No.Intenta de nuevo!!"<<endl;
}
}
cout<<"Desea realizar otra multiplicacion: s/n?"<<endl;
cin>>respuesta;
}
return 0;
}