Backend/C

fscanf사용하여 형식화된 데이터 읽기

petitCoding 2012. 4. 12. 10:28

<소스코드>

 

1 :  #include <stdio.h>
2 :  #include <stdlib.h>
3 :  void main(){

4 :   int a, b, c, d, e;

5 :   FILE *fp;

6 :   if((fp = fopen("d.txt","r")) == NULL) //파일을 읽기 가능한 상태로 열고 확인한다.
7 :   {
8 :    fprintf(stderr, "Error opening file.");
9 :    exit(1);
10 :  }
11 :  fscanf(fp, "%d %d %d %d %d", &a, &b, &c, &d, &e);
12 :  printf("The values are %d,%d, %d, %d, and %d.\n", a, b, c, d, e);

13 :  fclose(fp);
14 :  

15 : }


 

<d.txt>

 

<결과화면>

반응형

'Backend > C' 카테고리의 다른 글

문자열 비교를 위한 strcmp  (0) 2012.04.12
디스크 파일 사용하기 -여러 가지 함수들  (0) 2012.04.12
링크드 리스트 다루기  (0) 2012.04.12
Segmentation Fault  (0) 2012.04.12
함수 인수로 사용되는 포인터  (0) 2012.04.12