Timing problems and Keypad interface

PaulS:

Henry_Best:
while (loopCount >= 0 && DoWhile);What is that supposed to do?

It's the end of a do/while statement - another reason to hate them.

I never use them. That's why I didn't recognise it. It just looked like the beginning of a while loop, but with nothing inside it.