스키마에듀 수업 _ 0218 part 3 파일 입출력 연습문제

2023. 2. 17. 18:18스키마에듀 c언어 수업

728x90

1. 프로그램상에서 파일 99.txt를 만들어서 구구단을 저장하는 프로그램을 작성하세요. 2단 ~ 9단

   (   단, fprintf() 함수를 이용해야 합니다.  파일이 잘 열렸는지 확인하는 부분도 추가)

 

[실행 후 99.txt ]

 

 

 

//1
#include <stdio.h>


int main(void) {
	FILE * stream = NULL;
	int i, j=0;
	
	if((stream = fopen("99.txt","w")) == NULL){
		printf("파일 열기 실패\n");
	}
	
	
	for(i=2;i<=9;i++){
		for(j=1;j<=9;j++){
			fprintf(stream,"%d x %d = %d\n", i, j, i*j);
		}
		fprintf(stream, "\n");
	}
	printf("파일 입력 완료\n");
	fclose(stream);
	return 0;
}