본문 바로가기
프로그램/C언어 1000제

C언어 113제] C언어 콘서트 CHAPTER 12 Programming 5 파일에 저장하기 p489

by 건티 2022. 1. 25.
728x90

출처 : 반크_세계유산 고인돌

 

참고풀이]

//Dev-C++ 5.11로 작업함.
#include <stdio.h>
#include <stdlib.h> //exit()

struct Employee{
   char name[20];
   int age;
   int pay;
}; 

int main(void)
{
   FILE *fp1;
   struct Employee em;

   //파일을 쓰기 모드로 연다.
   if ((fp1 = fopen("employee.txt", "w")) == NULL)
   {
      fprintf(stderr, "employee파일을 열 수 없습니다.\n");
      exit(1);
   }

   printf("직원 이름 : ");
   fscanf(stdin, "%s", em.name);
   printf("나이 : ");
   fscanf(stdin, "%d", &em.age);
   printf("월급 : ");
   fscanf(stdin, "%d", &em.pay);

   //fp1에서 저장한다.
   fprintf(fp1,"%s %d %d\n",em.name, em.age, em.pay);

   fclose(fp1);

   return 0;
}

 

참고풀이 결과]

 

 

 

 

대한민국의 아름다운 영토, 독도의 봄

 

반응형

댓글