Thanks.
string pos0;
string pos1;
int move;
do
{
Console.WriteLine(@"Enter King's position, A-H 1-8 : ");
pos0 = Console.ReadLine().ToUpper();
}
while(pos0.Length != 2 ||
!(pos0[0] >= 'A' && pos0[0] <= 'H') ||
!(pos0[1] >= '1' && pos0[1] <= '8'));
Console.WriteLine(@"King's position is: ");
Console.WriteLine();
do
{
Console.WriteLine(@"Enter the position where King needs to be, A-H 1-8 : ");
pos1 = Console.ReadLine().ToUpper();
}
while (pos1.Length != 2 ||
!(pos1[0] >= 'A' && pos1[0] <= 'H') ||
!(pos1[1] >= '1' && pos1[1] <= '8'));
Console.WriteLine(@"King's position is: ");
Console.WriteLine();
move = pos0[1] - pos1[1];
Console.WriteLine("King moved: ", move);
Console.ReadKey ();
VulpesPosted Nov 6, 2013, 8:38 AM
Tito OnowuPosted Nov 6, 2013, 8:50 AM