Написать функцию выхода из программы - 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()

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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