Здравствуйте, sima_two, Вы писали:
_>Мне нужна аналогия этого кода на С. Или хотябы служебная переменная, которая хранит в себе состоянее i/o.
_>А то при вводе буквы в численную переменную у меня зависает программа
. Может есть какой-то другой способ избежать зависания?
ИМХО стратегия такая: читаешь в любом случае строку (или символ), потом проверяешь, число ли это и если число, спокойно приводишь его к int (или что у тебя там) и вываливаешься возвращае число. Если не число, повторяешь вопрос. А директивы или переменной я что-то не припомню.
А еще лучше, покажи свой код на С/С++ и скажи где и при каких условиях виснет.
... << RSDN@Home 1.1.3 stable >>