C언어 입출력, printf와 scanf 그리고 scanf this function or variable may be unsafe 오류


C언어 입출력, printf와 scanf 그리고 scanf this function or variable may be unsafe 오류

C언어를 그 동안 너무 오래 안해서 언어의 시작인 입력과 출력을 정리해보려고 한다. 먼저 간단히 printf를 이용해서 Hello, wrold를 출력하는 예제이다. 입출력을 하려면 stdio.h를 포함시켜줘야 한다. #include <stdio.h> int main(void) { printf("Hello, world"); return 0; } 다음은 scanf를 이용해 사용자로부터 입력받은 int형 변수를 출력하는 예제이다. %d를 이용해 숫자를 나타낸다. #include <stdio.h> int main(void) { int n; scanf("%d", &n); printf("숫자 : %d", n); return 0; } 매우 간단하다. 그런데 이 예제를 작성하려고 글을 쓰면서 scanf에서 this function or variable may be unsafe...라는 오류가 났다. 내가 뭔가 잘못한건가 했더니 visual studio 특정 버전 이후 부터는 설정을 변경해줘야 한다...


#C #C언어 #printf #scanf #SDL검사 #오류 #입출력

원문링크 : C언어 입출력, printf와 scanf 그리고 scanf this function or variable may be unsafe 오류