¾Æ·¡¿Í °°Àº ¿µÈ Á¤º¸¸¦ ´ã´Â ±¸Á¶Ã¼¸¦ ¼±¾ðÇÏ°í »ç¿ëÀÚ·Î ºÎÅÍ 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) ÀÌ·¸°Ô ÀԷ¹ÞÀ¸¸é °ø¹éÀÌ ÀÖ´Â °æ¿ì °ø¹é Àü±îÁö¸¸ ÀԷµÊ