All pastes #216635 Raw Edit

checkout

public text v1 · immutable
#216635 ·published 2006-10-23 06:42 UTC
rendered paste body
// Assignment02 Comp266
// Eric Anderson 9487276
/************************************
*                                   *
************************************/

#include "stdafx.h"
#include <string>

#using <mscorlib.dll>

using namespace System;

void displayGrid ( String* array[] );

int _tmain()
{
	String *initGrid __gc[] = new String* __gc[9];
	initGrid[0] = "1";
	initGrid[1] = "2";
	initGrid[2] = "3";
	initGrid[3] = "4";
	initGrid[4] = "5";
	initGrid[5] = "6";
	initGrid[6] = "7";
	initGrid[7] = "8";
	initGrid[8] = "9";

	displayGrid( initGrid );

	Console::WriteLine( S"Where would you like to move? (1-9): " );
//	playerMove( Console::ReadLine(), dispGrid );

	return 0;
}

void displayGrid( String* array[] )
{
	String *dispGrid __gc[] = new String* __gc[9];
	dispGrid[0] = array[0];
	dispGrid[1] = array[1];
	dispGrid[2] = array[2];
	dispGrid[3] = array[3];
	dispGrid[4] = array[4];
	dispGrid[5] = array[5];
	dispGrid[6] = array[6];
	dispGrid[7] = array[7];
	dispGrid[8] = array[8];

	Console::WriteLine( S"-------------" );
	Console::WriteLine( S"| {0} | {1} | {2} |", dispGrid[0], dispGrid[1], dispGrid[2] );
	Console::WriteLine( S"-------------" );
	Console::WriteLine( S"| {0} | {1} | {2} |", dispGrid[3], dispGrid[4], dispGrid[5]);
	Console::WriteLine( S"-------------" );
	Console::WriteLine( S"| {0} | {1} | {2} |", dispGrid[6], dispGrid[7], dispGrid[8] );
	Console::WriteLine( S"-------------" );

	return dispGrid;
} 

//void playerMove ( String* moveNumber, String* array[] );
//{
//	
//}