Программа


#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("Выйти из цикла?")); /*Выход из цикла при положительном ответе*/
}

Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию