inp파일에서의 오류 (c2059 구문오류 : 상수)

조회수 85회

비주얼 스튜디오로 C소스를 짰는데, 빌드 과정에서 읽어들이는 inp파일에 오류가 생깁니다.

(input경로)\paper.inp(1): error C2059: 구문 오류: '상수'

이런식의 오류가 뜹니다.

.c 인 것은 빌드 성공하는데, 왜 인풋파일이 실패하는걸까요

#pragma warning(disable:4996)
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main() {

    FILE *inp, *out;

    inp = fopen("paper.inp", "r");

    fscanf(inp, "%d", &num);

위는 inp파일을 읽어오는 소스입니다.

7
3 10 9 8
9 8 7 2
11 3 2 7
6 3 9 2
8 3 9 2
9 0 3 6
5 3 2 5

인풋파일은 내용은 이러합니다. (제일 윗줄인 "7"에서 저 오류가 뜹니다)

  • https://bymakers.tistory.com/6 여기 내용을 참조 하면 VS 2010 이후 버전 부터는 scanf의 오버플로우 위험을 보안하기 위해 scanf_s () 함수를 권장한다고 합니다. 태평장사꾼 2019.9.16 10:13

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.