#include <stdio.h>
int main(void)
{
char colour;
printf("신호등의 색깔 입력 (R, G, Y) : ");
colour = getchar();
if (colour == "r")
printf("정지!");
else if (colour == "g")
printf("출발!");
else if (colour == "Y")
printf("주의!");
return 0;
}
프로그램이 그냥 입력받고 끝나버리는데
#include <stdio.h>
int main(void)
{
char colour;
printf("신호등의 색깔 입력 (R, G, Y) : ");
colour = getchar();
if (colour == "r")
printf("정지!");
else if (colour == "g")
printf("출발!");
else if (colour == "Y")
printf("주의!");
return 0;
}
프로그램이 그냥 입력받고 끝나버리는데
"" 큰따옴표를 작은따옴표로
어디 교재코드면 책 불태워라
ㄴ고마웡
큰따옴표로 묶은것은 string임 그리고 입력받을거면 ||를 사용해서 대 소문자 처리 가능하게 하고 else로 G Y R에 해당되지 않으면 에러라도 뜨게 해야지, 앞으로 이렇게 사소한것은 본인이 해결하도록 해라
아스키코드로 ㄱ
만약 문자열비교하고싶다면, strcmp쓰면됨. 근데 여기선 귀찮으니, 첫댓말대로 하면된다