Вопрос ламерский, но подскажите как это сделать? ОС Linux. Я так понимаю нужно использовать readkey? Еще в документации написано, что с ним на Линухе могут быть проблемы.
В линуксе(и всех юниксах) нет такого понятия как буфер клавиатуры. Есть файлы стандартного ввода-вывода и работа с ними осуществляется как с файлами. Любой другой спобособ является не стандартным.
Модуль Crt написан прежде всего для ДОС. Только там его использование может быть нормальным. В линуксе он возможно и будет работать, но не обязательно. На FreeBSD точно глюки были.
Так что нет никакого клавиатурного буфера в линуксе, поэтому и очищать нечего.