Вопросы к Поиску с Алисой
Функция scanf может не работать с оставшимися символами в буфере ввода по нескольким причинам:
При использовании scanf важно учитывать, что при некорректном вводе данные остаются в буфере и пытаются «навязать» себя последующим вызовам функции. younglinux.info Поэтому необходимо очищать буфер в случае некорректного ввода. younglinux.info