Salve , il mio ho problema è che ho implementato un porgramma in cui un utente gioca contro il computer e faccio scegliere al computer di forma casuale mediante una funzione ma non so come devo fare per fare scegliere fra sasso carta e forbice all'utente avendo creato una variabile di tipo enum, In poche parole non so come fargli introdurre la sua scelta, perche pensavo potessi fare: cin>>sceltaUtente , ma vedo che non è possbile.
grazie
Marcos
codice:
#include <iostream>
# include <cstdlib>
#include <ctime>
using namespace std;



void jugada (int&);





int main() {


	int sceltaComputer;
	srand (time(NULL));
	enum  sceltaUtente { carta=1 , forbici, sasso};

	cout<<"si cominicia il gioco:"<<endl;

	jugada (sceltaComputer);
	cout<<endl;


















	return 0;
}


void jugada (int& sceltaComputer)
{
	sceltaComputer = rand()%3+1;

	if (sceltaComputer == 1){
		cout<<"carta"<<endl;
	}

	if (sceltaComputer == 2){
		cout<<"forbici"<<endl;
	}

	if (sceltaComputer == 3){
		cout<<"sasso"<<endl;
	}
}