This is bizzare. I can't find a C function that will read in a backspace keys from the keyboard. I have tried getc(), getchar(), gets(), fgets(), scanf(), and read(). I must be doing something dumb. So can anyone tell me how to read in backspace keys using GNU C ?