'i' ¸¦ ÀÔ·ÂÇÏ°í enter ¸¦ ÀÔ·ÂÇϸé ÀԷ¹öÆÛ¿¡ 'i' ¿Í enter ¿¡ ÇØ´çÇÏ´Â newline µÎ °³ÀÇ ¹®ÀÚ°¡ ÀԷµǴ »óȲÀÌ µÈ´Ù.
±×·¯¹Ç·Î, ÀÏ´Ü 'i' °¡ 󸮵ÇÁö¸¸ µÎ ¹ø° enter ¶§¹®¿¡ exit(1)·Î °¡´Â °ÍÀÌ´Ù.
ÀÌ°ÍÀ» ÇØ°áÇÏ·Á¸é
if(put=='i')
{
input_schedule();
}
else if(put=='h')
{
schedule_help();
}
else if(put ==0x0A || put ==0x0D) // 0A ´Â newline 0D ´Â carrage return
{
continue;
}
else
exit(1);
}
À§Ã³·³ newline À» ó¸®ÇØ ÁÖ´øÁö, ¾Æ´Ï¸é ¾Æ·¡Ã³·³ q °¡ µé¾î¿ÔÀ» ¶§¸¸ Á¾·áÇÏ°Ô ÇÏ´øÁö Çضó.
if(put=='i')
{
input_schedule();
}
else if(put=='h')
{
schedule_help();
}
else if(put =='q')
exit(0);
}
ÀÌ Áú¹®Àº ´Ù¸¥ Çлýµµ µµ¿òÀÌ µÉ °ÍÀ̱⠶§¹®¿¡ ºñ°ø°³¸¦ ÇØÁ¦ÇÏ°Ú´Ù.
Á¤¼ºÈÆ