Il primo errore è che nei forum il codice va messo dentro gli appositi tag code...
il secondo è che il metodo cout serve per visualizzare a output mentre cin preleva...
Ora se tu prima visualizzi e poi prelevi cosa dici che accade???
...
cout << "inserisci un valore::";
cin >> var;
cout << "hai inserito il valore::" << var << endl;
...