Originariamente inviato da internet
codice:
#include <iostream>

using namespace std;

int main()
{
  int n;
  cout << "Inserire un numero intero : ";
  cin >> n;

  if (cin.fail())
  {
    cout << "Numero non intero..." << endl;
    return 1;
  }
  
  cout << "\n" << n+n << endl;

  return 0;
}
è standars cin.fail() ?? in ogni caso come ho fatto nn và bene? controlla se l'intero letto(n) è diverso dal casting dell'n stesso.Se sono uguali si vede che è un valore int altrimenti no...nn và?

fammi sapere
thz