정성훈
    추가 도전 문제 1



아래와 같은 영화 정보를 담는 구조체를 선언하고 사용자로 부터 3개의 영화정보를 입력받아 출력하는 프로그램을 작성하시오.
   

// 영화 정보를 담는 구조체
struct Movie {
    char title[100];
    char director[50];
    int release_year;
    float rating;
};


// 영화 정보를 입력받는 함수의 원형
void inputMovie(struct Movie *m);

// 영화 정보를 출력하는 함수의 원형
void printMovie(const struct Movie *m);

 

 

  [주의 사항]

  - 영화제목 입력에서 영화 제목에 공백이 있을 경우 gets() 함수로 입력받아야 함
     gets() 함수는 공백 포함 한 줄 전체를 입력받는 함수

    예) char title[30];

         gets(title);          // (O) 이렇게 입력받아야 공백이 있어도 전체 제목이 입력 됨
         scanf("%s", title);  // (X) 이렇게 입력받으면 공백이 있는 경우 공백 전까지만 입력됨

 

 

  등록일 : 2024-05-30 [02:11] 조회 : 1204 다운 : 0   
 
△ 이전글Mini Project (도서관 관리 프로그램) (모범 답안)
▽ 다음글추가 도전 문제 1 (구현 중 입력이 넘어갈 때 해결 방법)
C프로그래밍(프로그래밍언어) 실습게시판
번호 ⓒ 제 목
Mini Project (어드벤처 게임 만들기) 추가 구현 // ★★★ 기말과제 게임...
실습 목차
272 └❶ lfseek1.c (교재)
271 └❶ limagedisp.c (교재)
270 └❶ lbinary2.c (교재)
269 └❶ lbinary1.c (교재)
268 └❶ lscore3.c (교재)
267 └❶ lfprintf.c (교재)
266 └❶ lfcopy1.c (교재)
265 └❶ lfgets.c (교재)
264 └❶ lfgetc.c (교재)
263 └❶ lfputs.c (교재)
262 └❶ lfile_open.c (교재)
261 (11장) 구조체
260 └❶ Mini Project (도서관 관리 프로그램)
259    └❷ Mini Project (도서관 관리 프로그램) (모범 답안)
258 └❶ 추가 도전 문제 1ⓘ
257    └❷ 추가 도전 문제 1 (구현 중 입력이 넘어갈 때 해결 방법)
256    └❷ 추가 도전 문제 1 (모범 답안)
255 └❶ ltypedef.c (교재)
254 └❶ lenum1.c (교재)
253 └❶ lunion.c (교재)

[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15]