| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Фильтр ввода |
| Автор: Vent1 16.3.2008, 03:15 | ||
Здравствуйте, мне необходимо решить проблему фильтра потока ввода. Приведенный ниже код не принимает числа меньше нуля и больше ста, как и нужно по программе, а хотелось бы, чтобы нельзя было вводить ещё и десятичные числа, буквы, пробельные символы, абракадабру и т.д.
Спасибо. |
| Автор: korian 16.3.2008, 04:18 | ||
| я хз как это сделать средствами C на C++, я б сделал так:
|
| Автор: inside_pointer 16.3.2008, 06:31 | ||
Попробуй вот такую
В поток принимается не число а строка |
| Автор: Vent1 16.3.2008, 18:15 |
| Понятно, спасибо, а никто не знает, как это можно было бы реализовать средствами С? |
| Автор: bsa 17.3.2008, 00:17 |
| Vent1 inside_pointer, написал именно на Си |