처음에 1,2,3,4로 메뉴 골라서
swtich 문으로
1은 입력
2는 1에서 입력받은거 출력
3은 입력받은거 초기화
4는 종료
이렇게 되게 해놨는데 질문이 있음..
1. 1에서 입력 후 다시 메뉴가 나와서 출력이든 초기화든 종료든
하고싶은데 입력끝나면 그냥 프로그램이 끝나버림 ㅠ
어떻게 해야되냐?
2. 처음 1,2,3,4 고르는 메뉴에서 1234를 제외한 숫자를 입력하면
1234 외에는 입력불가하다고 뜨게하고싶은데 어떻게해야될까?
swtich 문으로
1은 입력
2는 1에서 입력받은거 출력
3은 입력받은거 초기화
4는 종료
이렇게 되게 해놨는데 질문이 있음..
1. 1에서 입력 후 다시 메뉴가 나와서 출력이든 초기화든 종료든
하고싶은데 입력끝나면 그냥 프로그램이 끝나버림 ㅠ
어떻게 해야되냐?
2. 처음 1,2,3,4 고르는 메뉴에서 1234를 제외한 숫자를 입력하면
1234 외에는 입력불가하다고 뜨게하고싶은데 어떻게해야될까?
1번 while 문 2번 if
ㄴ 그러면 while문을 switch 문부터 적용시켜야해? 아니면 첨에 scanf로 1,2,3,4 고르는 부분부터?
전체 루프로 묶어버리던가, go to 로 1번 끝날때 초기 메뉴로 보내던가 하면 되지
두번째 질문은 1~4 제외 입력값 들어오면 예외 처리해서 경고문 띄우고 다시 초기메뉴로 돌려주면 되고
그럼 형들 추가적으로 질문좀 더 할께 ㅠㅠ.. 위에 물어본건 해결했는데
1번에서 값을 입력받았을 때 3으로 초기화 하기 전까지는 더이상 입력하지 못하게하려면 어떻게 해야해?
글고 case 1에서 입력받는 값이 정수인데 특정값 이상 입력하지 못하게하려면?..ㅠ 아 정말 모르는게 너무 서럽다 시발
1번 눌렀을때 0이 아닌 값이 들어있으면 강제로 초기메누로 보내서, 3번으로 치기화 하라고 시켜줄 수 도 있고 뭐 방법은 많지
1번 누르고 ? ~ ? 만큼 범위 벗어나면 예외처리 하면 되지
염치없지만 소스 대강 어떻게 짜야되는지 알려줄 수 있을까ㅠ??
ㄴ 대가리를 굴리자좀 다알려줬는데
저게 다 알려준건데.. 저기서 뭐 더 정리가 필요 없을정도야 간단한거라
아 그렇구나 ㅠ 다들 고마워.. 공부해서 한번 해볼께