스위치문쓰는데
char a;
scanf("%c",&a);
으로 받으면 스위치문에 a에 해당하는 내용이랑 스위치문의 디폴트까지 같이 실행을하는데
scanf(" %c",&a);
요래 %c 앞에 스페이스하나 두면 정상적으로 스위치문의 한개만실행됨
무엇때문인지 설명좀
스위치문쓰는데
char a;
scanf("%c",&a);
으로 받으면 스위치문에 a에 해당하는 내용이랑 스위치문의 디폴트까지 같이 실행을하는데
scanf(" %c",&a);
요래 %c 앞에 스페이스하나 두면 정상적으로 스위치문의 한개만실행됨
무엇때문인지 설명좀
니가 case : 밑에 브레이크 안걸어서요- From DC 도우미+
break 걸었고
case 'a': case 'b': case 'c': 디폴트: 이래있으면 a랑 디폴트가실행됨 브레이크안걸었음 abc디폴 다됬었겠지
걍 코드를 올려 몇줄 안되겟구만
컴파일러 오류아닌가 코드상에서 스페이스바는 아무런 관련이없는걸로아는데