Программа
#include <stdio.h>
unsigned int Quest(char Ch[80]) /*Функция запроса*/
{ char Ans;
printf("%s [Y|N] ",Ch); /*Вывод запроса*/
do /*Цикл чтения клавиатуры*/
{ Ans=getche(); /*Чтение нажатия клавиши*/
} while (!(Ans=='Y' || Ans=='y' || Ans=='N' || Ans=='n'));
/*Выход из цикла при нажатии клавиши Y или N */
printf("\n"); /*Вывод конца строки*/
return Ans=='Y' || Ans=='y'; /*Определение значения функции*/
}
main()
{
do {}
while (!Quest("Выйти из цикла?")); /*Выход из цикла при положительном ответе*/
}
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию