형들 심야에 물어볼 게 있어
#include <stdio.h>
int main(){
int N;
FILE *in;
in=fopen_s ("input.txt", "r");
fscanf_s (in, "%d", &N);
printf ("%d", N);
}
input.txt는 물론 만들어넣고 안에 숫자 적어놓음.
문제점이 뭐냐면, in=fopen_s ("input.txt", "r"); 이 줄인데
=랑 "input.txt", )에 빨간줄 생기면서
E0513 "errno_t" 형식의 값을 "FILE *" 형식의 엔터티에 할당할 수 없습니다
E0167 "const char *" 형식의 인수가 "FILE **" 형식의 매개변수와 호환되지 않습니다
E0165 함수 호출에 인수가 너무 적습니다
이렇게 뜬다... 어떻게 고쳐야해? input.txt에 적어놓은 숫자를 출력하고 싶어.
3번째줄 fopen_s (&in,"input.txt", "r"); 으로바꾸샘
ㄴㄱㅅㄱㅅ 내일 해볼게