void Sub(){ (if==1) return -1; (if==2) 암거나 할거있음}void main(){ Sub(); 밑에애들 막 실행됨}여기서 Sub함수에서 1을 입력하면 main함수에서도 더이상 실행안되고 끝날줄알았는데밑에애들이 막 실행됨.밑에애들까지 다 끝날라면 Sub함수에서 어떻게 할방법없을까염..
졸려서 빡치는데 개소리 하지마요!
;; Sub함수를 타입을 뭐 int형으로 줘서 함순 ㅐ에서 return 1; 하고 main함수에서 if ( Sub() != 1 ) {밑에 애들} 이러면 되잖혀요 아니면 조건부 컴파일을 쓰시든지;
1. 서브 함수 수정 - return 값이 있도록
2. 메인함수 수정 - 서브 함수 return 값 확인
3. 서브 함수 return 값에 따라서 메인함수에서 강제 종료시키면 됨
4. 값은 int로 하던 char로 하던 니 맘