rendered paste body// Assignment02 Comp266
// Eric Anderson 9487276
/************************************
* *
************************************/
#include "stdafx.h"
#include <string>
#using <mscorlib.dll>
using namespace System;
String* displayGrid ( String* &array[] );
int _tmain()
{
String *initGrid[] = new String* [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;
}
String* displayGrid( String* &array[] )
{
String *dispGrid[] = new String* [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"-------------" );
}
//void playerMove ( String* moveNumber, String* array[] );
//{
//
//}