게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C 언어 질문..
게시물ID : programmer_17541짧은주소 복사하기
작성자 : 적녹색약
추천 : 0
조회수 : 398회
댓글수 : 4개
등록시간 : 2016/06/09 01:40:47
옵션
  • 본인삭제금지
int Number(Node* tree, int num){ 
int lank = 0;
if(tree!=NULL){
Number(tree->left, num);
if (tree->data <= num) {
lank++;
printf("lank 1증가 : %d\n",lank);
}
Number(tree->right, num);
}
return lank;
}

인데 아무리 해도 lank++;가 안되더군요; 
printf는 정상적으로 출력이 되는데 변수에 대한 계산이 하나도 안되서 문제입니다 ㅠㅠ...
웃긴건 같은 전역 변수를 쓰는 다른 함수들은 멀쩡한데 이친구만 문제입니다.. 왜그럴까요 ㅠㅠㅠㅠㅠㅠ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호