반응형
[C언어 소스] fscanf_s 함수로 파일에서 입력받기
#include <stdio.h>
#define FILENAME "test.txt"
int main()
{
char name[256]="";
int a=0,b=0,c=0,d=0;
FILE *fp = 0;
fopen_s(&fp, FILENAME,"r");
if(fp==0)
{
printf("파일 열기 실패\n");
return 0;
}
fscanf_s(fp,"%s",name,sizeof(name));
printf("이름:%s\n",name);
fscanf_s(fp,"%d.%d.%d.%d",&a,&b,&c,&d);
printf("IP 주소:%d.%d.%d.%d\n",a,b,c,d);
fclose(fp);
return 0;
}
test.txt 파일 내용
hello
12.34.56.78
12.34.56.78
실행 결과
이름:hello
IP 주소:12.34.56.78
본문
[디딤돌 C언어] 96. ASCII 문자로 파일 입출력
반응형
'C언어 > 디딤돌 C언어 예제' 카테고리의 다른 글
[C언어 소스] 장르별 도서 관리 프로그램 (0) | 2016.12.04 |
---|---|
[C언어 소스] 회원 구조체 배열을 파일에 쓰기 및 읽기 테스트 (0) | 2016.12.04 |
[C언어 소스] fscanf_s 함수로 키보드에서 입력받기 (0) | 2016.12.04 |
[C언어 소스] fprintf 함수로 특정 파일에 출력하기 (0) | 2016.12.04 |
[C언어 소스] 사용자 정의 동적 배열(순차 보관) (0) | 2016.12.03 |