#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char light;
char person;
char emergency;
int hour;
printf("보행자 여부를 입력하시오 y/n: \n");
scanf(" %c", &person);
printf("신호등 색깔 (r/y/g) 입력: \n");
scanf(" %c", &light);
printf("긴급차량 여부(y/n) 입력: \n");
scanf(" %c", &emergency);
printf("현재 시간 (0~23) 입력: \n");
scanf("%d", &hour);
if (emergency == 'y')
{
printf("지나가십시오.");
}
else if (emergency == 'n')
{
if (hour >= 6 && hour <= 22)
{
if (light == 'r')
printf("정지하십시오.");
else if (light == 'y')
printf("주의하십시오.");
else if (light == 'g')
printf("출발하십시오.");
else
printf("잘못된 입력입니다.");
}
else if (hour == 23 || (hour <= 5 && hour >= 0))
{
if (person == 'y')
{
if (light == 'r')
printf("정지하십시오.");
else if (light == 'y')
printf("주의하십시오.");
else if (light == 'g')
printf("출발하십시오.");
else
printf("잘못된 입력입니다.");
}
else if (person == 'n')
printf("출발하십시오.");
else
printf("잘못된 입력입니다.");
}
}
else
printf("잘못된 입력입니다.");
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: