// Assignment02 Comp266 // Eric Anderson 9487276 /************************************ * * ************************************/ #include "stdafx.h" #include #using using namespace System; String* displayGrid ( String* array[] ); int _tmain() { String __gc *initGrid[] = 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; } String* displayGrid( String* array[] ) { String __gc *dispGrid[] = 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[0]; //this works //return dispGrid; this does not } //void playerMove ( String* moveNumber, String* array[] ); //{ // //}