<div>int Number(Node* tree, int num){ </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int lank = 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if(tree!=NULL){</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Number(tree->left, num);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (tree->data <= num) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>lank++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("lank 1증가 : %d\n",lank);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Number(tree->right, num);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return lank;</div> <div>}</div> <div><br></div> <div>인데 아무리 해도 <span style="font-size:9pt;line-height:1.5;">lank++;가 안되더군요; </span></div> <div>printf는 정상적으로 출력이 되는데 변수에 대한 계산이 하나도 안되서 문제입니다 ㅠㅠ...</div> <div>웃긴건 같은 전역 변수를 쓰는 다른 함수들은 멀쩡한데 이친구만 문제입니다.. 왜그럴까요 ㅠㅠㅠㅠㅠㅠ</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.