댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
C
2005.08.05 15:08
입출력 파일을 표준입력으로 받아 열기
조회 수 31871 댓글 0
파일이름을 입력받아서, 해당 파일의 파일 포인터를 반환.
FILE * get_in_file(void) { FILE *inp; char filename[20]; printf("Enter the input file name.\n >> "); for(scanf("%s", filename); (inp = fopen(filename, "r")) == NULL; scanf("%s", filename)) { printf("Canot open %s for input\n", filename); printf("Re-enter file name> "); } return inp; } FILE * get_out_file(void) { FILE *inp; char filename[20]; printf("Enter the output file name\n >> "); for(scanf("%s", filename); (inp = fopen(filename, "w")) == NULL; scanf("%s", filename)) { printf("Canot open %s for output\n", filename); printf("Re-enter file name> "); } fflush(stdin); return inp; } Dreamy의 코드 스크랩내가 모으고 내가 보는
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5