eto ¼±â ¿¬È£·ÎºÎÅÍ ±× °£Áö¸¦ »êÃâÇÑ´Ù
void eto(char *kan, char *shi, int year);
kan (Ãâ·Â) °£ÁöÀÇ ½Ê°£À» ³ªÅ¸³»´Â ASCIZ ij¸¯ÅÍ ¶óÀÎ, ¹è¿ÀÇ Å©±â´Â 3 ¹®ÀÚ ÀÌ»ó shi (Ãâ·Â) °£ÁöÀÇ ½ÊÀÌÁö¸¦ ³ªÅ¸³»´Â ASCIZ ij¸¯ÅÍ ¶óÀÎ, ¹è¿ÀÇ Å©±â´Â 3 ¹®ÀÚ ÀÌ»ó year (ÀÔ·Â) ¼±â ¿¬È£
¾øÀ½
void eto(char *kan, char *shi, int year) { static char *k[10] = {"°©", "À»", "ÇìÀÌ ", "Á¤", "º¸", "´ç½Å ", "°æ", "½Å", "ÀÓ", "°è" }; static char *s[12] = {"¾ÆÀÌ ", "Ãà", "ÀÎ", "¹¦", "½Å", "¹Ì", "¿À", "¹Ì", "½Å", "¼", "¼ú", "µÅÁö " }; if (year < 4) year = 4; strcpy(kan, k[(year - 4) % 10]); strcpy(shi, s[(year - 4) % 12]); }