#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
FILE *fp_text;
int i, n; // 읽어올 문자열 길이는 32자까지 문자열 갯수는 100개까지
char su[100][32], ju[100][32];
char text[256];
printf("읽을 파일 이름 :");
scanf("%s", text);
fp_text = fopen(text, "r");
n = 0; // 읽어온 갯수를 카운트 하기위해
while(1)
{
if(fscanf(fp_text, "%s %s", &su[n], &ju[n]) == EOF);
break; // 못읽어 오면 루프 탈출
n++; // 읽어온 갯수 카운트
}
fclose(fp_text);
// 읽어들인 데이터를 출력
for(i=0; i<n; i++)
{
printf("su[%d] = %s ju[%d] = %s \n", i, su[i], i, ju[i]);
}
}
텍스트 파일 불러와서 배열에 저장하려고 하는 코딩인데.. 뭐가 잘못됐는지
///////////////////////////////////////////////////////////////////////////////
1>------ 빌드 시작: 프로젝트: 괄호.c, 구성: Debug Win32 ------
1>빌드 시작: 2013-09-14 오후 1:56:56
1>InitializeBuildStatus:
1> "Debug\괄호.c.unsuccessfulbuild"에 연결(touching)하고 있습니다.
1>ClCompile:
1> 괄호검사.c
1>c:\users\진호의 노트북\documents\visual studio 2010\projects\괄호.c\괄호검사.c(13): warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdio.h(304) : 'scanf' 선언을 참조하십시오.
1>c:\users\진호의 노트북\documents\visual studio 2010\projects\괄호.c\괄호검사.c(14): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdio.h(234) : 'fopen' 선언을 참조하십시오.
1>c:\users\진호의 노트북\documents\visual studio 2010\projects\괄호.c\괄호검사.c(18): warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdio.h(253) : 'fscanf' 선언을 참조하십시오.
1>ManifestResourceCompile:
1> 모든 출력이 최신 상태입니다.
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: _WinMain@16 외부 기호(참조 위치: ___tmainCRTStartup 함수)에서 확인하지 못했습니다.
1>c:\users\진호의 노트북\documents\visual studio 2010\Projects\괄호.c\Debug\괄호.c.exe : fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다.
1>
1>빌드하지 못했습니다.
1>
1>경과 시간: 00:00:00.34
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
이렇게 오류가뜨네 ㅠ.ㅠ.... 좀도와줘..
프로젝트 만들때 일반 응용프로그램으로 만들었네 콘솔응용프로그램으로 선택해. 저건 왜 winmain이 없냐는 소리
기내요
이름: 진호, 개발툴: vs2010, 컴퓨터: 노트북
씨발롬
진호 야 안녕?