Use code tags (look it up in the forum)
You define your function to return a char, but checkers is an 8x8 char array. You either need to return a char (one single value, such as checkers[0][0]), or change the return type from char to char[8][8]
Thanks for the tip on the code tags. But I'm afraid I don't understand how I would change the return type for it to return an array. A piece of example code might help me see how it works.
Why do you need to return the array if you are modifying the one given to you? When you change the array in the function it changes outside the function too, arrays are not passed by value.