Quote Originariamente inviata da alex.catto Visualizza il messaggio
Prova a fare così:

cout<<"premere un tasto per continuare...";
cin.get();

o banalmente:

char x;
cout<<"Digita qualcosa per continuare";
cin>>x;
Ecco la mia prova

codice:
#include <iostream>

int main()
{
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();//qui prova a digitare pippo, ovviamente seguito da invio
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();
  std::cout<<"\npremere un tasto per continuare...";
  std::cin.get();

}
Dato che sono un utonto e non un utente del programma da me fatto, alla prima richiesta di premere un tasto per continuare io decido di digitare pippo e.... fai copia incolla e vedi cosa succede.

Tutto il giro sopra e' per evitare queste sorprese, anche se va migliorato ancora.

Grazie Shodan, appena modifico e giungo a qualche nuova conclusione posto nuovamente il codice per ulteriori consigli / correzioni.

Grazie