Написать функцию выхода из программы - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Как написать функцию выхода из программы? у меня есть некоторые функции подсчета при нажатии клавиш 1,2,3. Нужно чтобы при нажатии на 4 выводило на экран "Вы действительно хотите выйти?" если да нажмите 1, если нет нажмите 2. При нажатии 2, нужно чтоб программа возвращалась к изначальному меню.

Решение задачи: «Написать функцию выхода из программы»

textual
Листинг программы
#include <stdlib.h>
 
void Quit(){
   char kbhit=getch();
   if(kbhit == '1')
        exit(0);
   else
        return;
}

Объяснение кода листинга программы

  1. Подключение стандартной библиотеки
  2. Создание функции Quit()
  3. Внутри функции инициализация переменной kbhit значением, полученным с помощью функции getch()
  4. Проверка значения переменной kbhit на равенство '1'
  5. Если условие выполняется, то выполняется команда exit(0), которая завершает программу
  6. Если условие не выполняется, то происходит возврат из функции
  7. Код, вызывающий функцию Quit()

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

8   голосов , оценка 3.75 из 5
Похожие ответы