Se ho capito quello che intendi, prova così:
#include <cstdlib>
#include <iostream>
#include <iostream.h>
int main()
{
cout<<"Questo programma permette di fare il prodotto tra due numeri interi"<<endl;
while(1){
std::cout << "Inserire un numero intero" << std::endl;
int numero1;
std::cin >> numero1;
std::cout << "Inserire un altro numero intero" << std::endl;
int numero2;
std::cin >> numero2;
int prodotto(numero1*numero2);
std::cout << prodotto << std::endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}
in questo modo ripeterà all'infinito.
Se vuoi puoi fare in modo che esca dal ciclo su una condizione a tua scelta, ad esempio se si inserisce un carattere speciale o semplicemente ripetendo un numero definito do volte il ciclo