삼성 SDS 멀티캠퍼스 전임교수신 '천정아' 씨께서 쓰신 '개념을 콕콕 잡아주는 C 프로그래밍 초번 272쪽 예제 7-5는
visual studio 2010 및 2012에서 원래 안되는 겁니다.
복잡한 그런 프로그램도 아니고 기본서 배열 예시문에 특별한 연산도 없는 대소비교 프로그램인데 저자께서 사용하시는 visual c++ 6.0은 어떨지 모르겠으나 단순연산이 상위 버전에서 안된다는건 희안한 일입니다만, 결론은 오타로 인해 안되는게 아니라 원인을 알 수 없는 문제로 안됩니다.
그대로 구동하시면 값이 커졌다 작아졌다 할겁니다.
해당 소스의 9번째 줄에 , index 지우시고
14번째 줄 index = i; 삭제
17번째 줄 index를 i로
18번째 줄 index = j; 삭제
21,22번째 줄 index를 j로
바꾸셔야만 정상적으로 정렬됩니다.
공부하다 발견해서 저자분께 말씀 드리려 했는데 저자 연락처도 없고 출판사 회원가입을 안하면 문의를 안받네요. 전화도 안받고.
'컴퓨터 > C' 카테고리의 다른 글
itoa, ftoa.. 안되는 이유가 뭐야? (1) | 2018.02.10 |
---|---|
c에서 명령줄로 여러 옵션 받기 (0) | 2014.03.12 |
숨김 폴더를 만들고 비밀번호를 걸기 (0) | 2013.09.27 |
scanf에서 값을 받아들이지 못하고 스킵될 때 (2) | 2013.04.03 |
묵찌빠 프로그램 (0) | 2013.03.30 |