반응형
●파일 열기
ex)
FILE * fp;
fp = fopen("파일이름", "형식");
●파일 닫기
ex)
fclose(fp);
●입력할 파일은 실행하는 코드와 같은 폴더에 위치해야 한다. 보통 비주얼스튜디오에서 New 파일추가에서 텍스트 문서를 추가하면 된다.
●출력된 파일을 확인하려면 비주얼스튜디오 좌측 파일목록에서 우클릭->Add File to Project선택후 파일이름에 *를 입력하고 ok버튼을 누른다. 그 다음 출력된 파일을 선택하면 된다.
●문제
- 파일에서 숫자 2개를 입력받아서 첫번째 숫자에서 두번째 숫자까지의 구구단을 구해서 파일로 출력하는 프로그램을 만들어라.
#include<stdio.h> void main(){ FILE *in = fopen("input.txt", "r"); FILE *out = fopen("out.txt","w"); int i, j, a, b; fscanf(in,%d %d", &a, &b); for(i=a; i<=b; i++){ for(j=1;j<=0; j++){ fprintf(out, "%d *%d = %d", i, j, i*j); } } fclose(in); fclose(out); }
|
반응형
'프로그래밍 > c언어' 카테고리의 다른 글
c언어 경고(warning) (0) | 2012.02.08 |
---|---|
c언어 에러(error) (0) | 2012.02.08 |
c언어 디버그 기법 (0) | 2012.02.07 |
c언어 텍스트 파일의 내용을 거꾸로 표시하는 프로그램 소스 (0) | 2012.02.07 |
c언어 기본 문법 정리4 (0) | 2012.02.04 |
댓글