로딩
요청 처리 중입니다...

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 int main(void) { printf("Hello, world"); return 0; } 다음은 scanf를 이용해 사용자로부터 입력받은 int형 변수를 출력하는 예제이다.

%d를 이용해 숫자를 나타낸다. #include 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검사 # 오류 # 입출력