11.10: People keep telling me that getch() is not standard, but my C compiler has it. Are they wrong?

They’ve been programming more than ten years. You haven’t. Draw your own conclusions. That’s right! They hadn’t noticed it. No doubt their compilers have it too, and its behavior is identical everywhere else in the world, also. That would explain everything.

Infrequently Asked Questions in comp.lang.c