maxx1027   5년 전

런타임 오류가 왜 날까요...? 프로그램은 제대로 끝난거 같은데...ㅜㅜ

많이 부족한 코드지만 봐주시면 감사하겠습니다.

jaehoo1   5년 전

for (int i = 0; str[i]; i++)

djm03178   5년 전

해당 표현은 올바른 표현입니다. str[i]가 0이 아니면, 즉 널 문자가 나타날 때까지 루프를 돈다는 뜻입니다.

문제는 [(])와 같은 입력일 때 마지막 )의 쌍을 찾기 위해 스택이 비어있는데도 계속 top과 pop이 이루어진다는 점입니다.

jaehoo1   5년 전

아 죄송합니다 제가 잠깐 다른생각을 하느라 코드를 이상하게?본 것 같습니다

댓글을 작성하려면 로그인해야 합니다.