int recur(){ ... if(~) { return 어쩌구; } else { recur(); } } 이런 재귀함수에서 오류 나다가 else문에도 return 걸어주니까 되던데 머가 문제임...
else의 recur 빠져나온 후에 return값이 없어서 그럼
반환형이 있으니까
상위 1퍼 고수
화를 참을 수가 없군요?
함수가 결과를 반환해야 하는데 안 하잖어. 원래 반환값이 있는 재귀함수는 맨 밑단에서 반환한 걸 유통업자마냥 재귀적으로 반환해서 맨 윗단에서 호출한 함수까지 전달하는 거임 return recur()은 - dc App