아래와 같은 영화 정보를 담는 구조체를 선언하고 사용자로 부터 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) 이렇게 입력받으면 공백이 있는 경우 공백 전까지만 입력됨



C프로그래밍(프로그래밍언어) 실습게시판