Why are you using char?
Because it is just a single byte, you don't need more.
You need to write a routine that will turn on any LED given its coordinates. There are lots of ways of doing this. The simplest is to have a two dimensional array that define the pin number of each position.
Then all you need to do is:-
digitalWrite( pin[x][y], HIGH);