scanf 구문 오류가 뜨네요
-----------------------------------------------------------
컴파일하고 있습니다...
과제.c
c:documents and settingsadministratormy documentsvisual studio 2008projects과제과제과제.c(7) : warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
c:program filesmicrosoft visual studio 9.0vcincludestdio.h(306) : 'scanf' 선언을 참조하십시오.
c:documents and settingsadministratormy documentsvisual studio 2008projects과제과제과제.c(9) : warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
c:program filesmicrosoft visual studio 9.0vcincludestdio.h(306) : 'scanf' 선언을 참조하십시오.
빌드 로그가 "file://c:Documents and SettingsAdministratorMy DocumentsVisual Studio 2008Projects과제과제DebugBuildLog.htm"에 저장되었습니다.
과제 - 오류: 0개, 경고: 2개
========== 빌드: 성공 1, 실패 0, 최신 0, 생략 0 ==========
scanf 선언문 보니까
_Check_return_ _CRT_INSECURE_DEPRECATE(scanf_s) _CRTIMP int __cdecl scanf(_In_z_ _Scanf_format_string_ const char * _Format, ...);
이거 던데...

이건 구문 오류가 아닙니다. 구문 오류라면 아마도 error가 뜰 것입니다.
2008에서는 안전한 함수의 사용을 많이(?) 과도하게(?) 권장하는 편입니다.
scanf 함수가 안전하지 않기 때문에, scanf_s 함수를 대신해서 사용하라는 뜻입니다.
두 함수의 차이는, scanf_s에서는 입력 크기를 명시해준다는 것입니다. 다음 내용을 참고하세요.
http://k.daum.net/qna/view.html?qid=3fbw3
http://doodoori2.tistory.com/entry/scanf%EC%99%80-scanfs



