급식먹으면서 공부하는앤데
입력받은 정수까지의 소수들을 다 더해서 출력하려고 짠 코드인데 자꾸 오류나는데 머가 문제인건지...ㅜㅜ
프로젝트 predefine 설정에 _CRT_SECURE_NO_WARNINGS 넣으면 돼.
프로젝트 속성페이지 -> 구성속성 -> C/C++ -> 전처리기 -> 전처리기 정의 에 정의된 것들 제일 끝에 세미 콜론 으로 추가한 다음 넣으면 된다. 아니면 구글에 _CRT_SECURE 어쩌구 검색해봐.
scanf_s를 쓰던가 코세님 말대로 ㄱㄱ
지금 그게 문제가아닌듯한데?. 뭐 워링없애는건 윗분들말이 맞는데 에러뜨는건 i 변수 2번정의해서 그런거아냐? 혹은 .c 로 했다면 과거 스펙(기억이가물..)에선 모든 변수는 함수 맨윗단에 위치했어야했으니까 그거때문일수도있고..
그리고 코드도 잘못된게.. if(i==number) 를 지워야한다는거.
프로젝트 predefine 설정에 _CRT_SECURE_NO_WARNINGS 넣으면 돼.
프로젝트 속성페이지 -> 구성속성 -> C/C++ -> 전처리기 -> 전처리기 정의 에 정의된 것들 제일 끝에 세미 콜론 으로 추가한 다음 넣으면 된다. 아니면 구글에 _CRT_SECURE 어쩌구 검색해봐.
scanf_s를 쓰던가 코세님 말대로 ㄱㄱ
지금 그게 문제가아닌듯한데?. 뭐 워링없애는건 윗분들말이 맞는데 에러뜨는건 i 변수 2번정의해서 그런거아냐? 혹은 .c 로 했다면 과거 스펙(기억이가물..)에선 모든 변수는 함수 맨윗단에 위치했어야했으니까 그거때문일수도있고..
그리고 코드도 잘못된게.. if(i==number) 를 지워야한다는거.