반응형
c언어 파일입출력 (IO) - 콤마 쉼표 (,) 구분해서 문자열 읽기
이름, 전화번호 텍스트 파일 읽기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | /* Read up to comma */ #include <stdio.h> int main() { const int max = 100; char line[max], name[50], phoneNumber[50]; FILE *in = fopen("phone2.txt", "r"); while (!feof(in)) { fgets(line, max, in); sscanf(line, "%[^,], %s", name, phoneNumber); printf("%-6s %-20s", "Name: ", name); printf("%10s %-12s\n", "Number: ", phoneNumber); } fclose(in); } |
반응형
'C 언어 > C언어 기초' 카테고리의 다른 글
[C언어 #53] 이진 탐색 (Binary Search) - 특정 문자 포함 여부 찾기 (0) | 2020.07.20 |
---|---|
[C언어 #52] 순차 탐색 (Linear Search) - 특정 문자 포함 여부 찾기 (0) | 2020.07.20 |
[C언어 #50] 파일 입출력 (IO) - 문자열 숫자 (line) 전화번호부 읽기 (0) | 2020.07.17 |
[C언어 #49] 파일 입출력 (IO) - 텍스트 파일 한줄씩 (line) 읽기 (0) | 2020.07.17 |
[C언어 #48] 파일 입출력 (IO) - 바이트 읽기 출력 (0) | 2020.07.16 |