C언어 - 9일차

Posted by seunggwon
2009. 5. 19. 18:36 IT Note/C

//          파일의 저장과 로드

//          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