Здравствуйте, sima_two, Вы писали:
В случае неверного ввода в праскале вылетает runtime error. В C нет такого. Просто функция
scanf() возвращает количество правильно распознанных полей.
А если делать через
cin, то будет ексцепшен, насколько я знаю.
см.
scanf
Chez, ICQ#161095094 
Posted via:RSDN@Home;version:1.1.3;muzikstamp:Пикник и Секта Мо — 06 — Будь навсегда
Здравствуйте, sima_two, Вы писали:
_>Вот пример защиты ввода для паскаля:
_>{$l-}
_> repeat
_> writeln('v kakoy razdel vstavlyat file2?');
_> read(a);
_> until (ioresult=0);
_>{$l+}
_>Дайте пожалуйста аналогию для С. Спасибо.
int a;
do {
printf("'v kakoy razdel vstavlyat file2?\n");
} while (scanf("%d", &a) != 0)