Try this:
char letter="c";
if (letter == 'z')
nextChar="a";
else if (letter == 'Z')
nextChar="A";
else
nextChar = (char)(((int)letter) + 1);
This way you have no trouble when the char is the last of the alphabet.
Try this:
char letter="c";
if (letter == 'z')
nextChar="a";
else if (letter == 'Z')
nextChar="A";
else
nextChar = (char)(((int)letter) + 1);
This way you have no trouble when the char is the last of the alphabet.