C언어 - 9일차
// 파일의 저장과 로드
// File *fopen(*filename,*mode); 파일을 연다.
// mode에서 wt는 쓰기, rt는 읽기
// fprintf 파일을 출력하는 함수
// fclose 해체
/*
#include <stdio.h>
void main()
{
// int a=20;
int b;
FILE *f=fopen("test.txt","rt");
fscanf(f,"%d",&b);
printf("%d\n",b);
// FILE *f=fopen("test.txt","wt");
// fprintf(f,"%d",a);
fclose(f);
}
*/
/*
#include <stdio.h>
#include <string.h>
void main()
{
char sen1[128];
char sen2[128];
printf("문장을 입력하세요.\n");
gets(sen1);
FILE *f1=fopen("test.txt","wt");
fputs(sen1,f1);
fclose(f1);
FILE *f2=fopen("test.txt","rt");
printf("문장을 출력합니다.\n");
fgets(sen2,sizeof(sen1),f2);
puts(sen2);
fclose(f2);
}
*/
//구구단
/*
#include <stdio.h>
void main()
{
int i,j;
FILE *f=fopen("99.txt","wt");
for(i=2;i<=9;i++)
{
for(j=1;j<=9;j++)
{
printf("%d * %d = %d \n",i,j,i*j);
}
}
for(i=2;i<=9;i++)
{
for(j=1;j<=9;j++)
{
fprintf(f,"%d * %d = %d \n",i,j,i*j);
}
}
fclose(f);
}
*/
#include <stdio.h>
void main()
{
int i,j,k;
char a,b;
k=i*j;
FILE *f=fopen("99.txt","rt");
for(i=2;i<=9;i++)
{
for(j=1;j<=9;j++)
{
fscanf(f,"%d %c %d %c %d",&i,&a,&j,&b,&k);
printf("%d %c %d %c %d \n",i,a,j,b,k);
}
}
fclose(f);
}
'IT Note > C' 카테고리의 다른 글
C언어 - 10일차 (0) | 2009.05.19 |
---|---|
C언어 - 8일차 (0) | 2009.05.19 |
C언어 - 7일차 (0) | 2009.05.19 |