Не отображается меню, а сразу включается подпрограмма - C (СИ)
Формулировка задачи:
не отображает меню, а сразу включается подпрограмма. что не так?
void main() { clrscr(); printf("\t\tDlya prodolzeniay naxmite Enter, dla vixoda Esc\n"); while(!exit) { while( kbhit() ) switch( getch() ) { case 13: positionMode(); break; case 27: exit = 1; break; } } }
Решение задачи: «Не отображается меню, а сразу включается подпрограмма»
textual
Листинг программы
switch(c=getchar() )
Объяснение кода листинга программы
- Вводится значение переменной
c
с помощью функцииgetchar()
. - Результат ввода сохраняется в переменной
c
. - Происходит сравнение значения переменной
c
со значениями, которые могут быть введены пользователем. - Если значение переменной
c
равно 1, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 2, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 3, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 4, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 5, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 6, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 7, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 8, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 9, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 10, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 11, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 12, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 13, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 14, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 15, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 16, то выполняется блок кода, соответствующий этому случаю. - Если значение переменной
c
равно 17, то выполняется блок кода, соответствующий этому случаю.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д