Проблема с функциональными клавишами - C (СИ)

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

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

Для курсового нужно сделать меню которое реагирует на функциональные клавиши. например F1-Создать F2-Добавить F3-Удалить F4-Вывести.
char a;
a=_getch();
printf ("%i",a);
пробовал так чтобы узнать код клавиши чтобы потом использовать, но на функциональных клавишах выводит 0 так что у меня вопрос. Как отследить нажатие клавишь в ANSI C? Гугление особо не помогло.

Решение задачи: «Проблема с функциональными клавишами»

textual
Листинг программы
char a;
a=_getch();
if(!a)a=_getch();
printf ("%i",a);

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

  1. Объявляется переменная типа char с именем a.
  2. С помощью функции _getch() в переменную a считывается значение из стандартного ввода.
  3. Если считанное значение в переменной a равно нулю, то с помощью функции _getch() считывается новое значение.
  4. С помощью функции printf() выводится значение переменной a.

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


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

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

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