코드에서 사용자가 1 또는 2 또는 3을 입력하면 getch가 실행되고 그 후에 프로그램이 전환됩니다 ....하지만 문제가 있습니다. 스위치를 원하는대로 적용한 후에 을 입력하십시오. 사용자가 아무 키나 누르면 프로그램이 처음으로 돌아갑니다. 당신은 당신은 while
루프 스위치의 경우 포장 수 간단한 방법으로1 또는 2 또는 3을 제외한 아무 키나 누르는 경우 처음으로 되돌아 가려면 어떻게해야합니까?
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
int main(void) {
char L;
while (1) {
L = getch();
switch (L) {
case '1':
system("cls");
printf("111111111111111");
break;
case '2':
system("cls");
printf("222222222222222");
break;
case '3':
system("cls");
printf("33333333");
break;
default:
sleep(0);
}
}
return 0;
}
들여 쓰기 .......................... – ThingyWotsit
질문을 편집하고 코드를 들여 쓰기 바랍니다. – Lundin
질문을 편집하고 코드를 들여 씁니다. 지금은 당신이 원하는 것을 이해하기가 어렵습니다! – 23ars