hello
im writing a rock paper scissors game and i want to keep the users scoreand computers score after the user says they want to play again. how would i do this?
Code:
#include<iostream>
#include <cstdlib>  //to use rand function
#include <ctime>  // to use time as the seed for rand
using namespace std;


/*Randall Foor
Rock Paper Scissors program
10/7/10
*/

int main(){
	int number,usernumber;
	char repeat,userpick;

	

	do{
		int userscore,compscore;
		system("cls");
		srand(time(0));
		number = 1 + (rand() % 3) ;
		
		userscore=0;
		compscore=0;
		cout<<"\nYour Score: "<<userscore<<endl;
		cout<<"Computers Score: "<<compscore<<endl;
		cout<<"Pick either (R)ock,(P)aper, or (S)cissors. \n";
		cin>>userpick;

		if(userpick=='r'|| userpick=='R'){
			usernumber=1;
			cout<<"so you picked rock";}
		if(userpick=='p'|| userpick=='P'){
			usernumber=2;
			cout<<"so you picked paper";}
		if(userpick=='s'|| userpick=='S'){
			usernumber=3;
			cout<<"so you picked scissors";}
	

		if(usernumber==number){
			cout<<"\nuser picked "<<userpick<<" and the computer picked the same thing, so it is a draw";
			userscore++;
			compscore++;}
		if(usernumber==1 && number==2){
			cout<<"\npaper covers rock, you lose";
			compscore++;}
		if(usernumber==1 && number==3){
			cout<<"\nrock beats scissors, you win";
			userscore++;}
		if(usernumber==2 && number==1){
			cout<<"\npaper covers rock, you win";
			userscore++;}
		if(usernumber==2 && number==3){
			cout<<"\nscissors cuts paper, you lose";
			compscore++;}
		if(usernumber==3 && number==1){
			cout<<"\nrock beats scissors, you lose";
			compscore++;}
		if(usernumber==3 && number==2){
			cout<<"\nscissors cut paper, you win";
			userscore++;}

		cout<<"\nYour Score: "<<userscore<<endl;
		cout<<"Computers Score: "<<compscore<<endl;

	




		cout<<"\ndo you want to repeat<y or n>?\n";
		cin>>repeat;
	}while(repeat=='y'|| repeat=='Y');

system("pause");
	return 0;
}