All pastes #985802 Raw Edit

Someone

public text v1 · immutable
·published 2008-04-15 09:52 UTC
rendered paste body
char gameMenu( char );
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
	char choice;
	int b = 1;
	int r = 4;
	int g = 2;


	while ( choice != 27 )
	{

		gameMenu ( choice );

		switch ( choice )
		{
			case ' ':
				cout << "\a";
				break;

			case 'b':
			case 'B':
				textbackground ( b );
				clrscr();
				break;

			case 'r':
			case 'R':
				textbackground ( r );
				clrscr();
				break;

			case 'g':
			case 'G':
				textbackground ( g );
				clrscr();
				break;

			default: cout << "That is not a valid choice!" << endl << endl;

		}
	}

	return 0;
}
//---------------------------------------------------------------------------
//
//
//
//
//---------------------------------------------------------------------------
char gameMenu( char choice )
{
	cout << "Press the Esc key to exit" << endl <<
	"The space bar to make a beep" << endl <<
	"b to make the screen Blue" << endl <<
	"r to make the screen red" << endl <<
	"g ro make the screen green" << endl << endl << ":";
	choice = getch();

	clrscr();

	return choice;
}
//---------------------------------------------------------------------------