26.7 연습문제 오류있는것 같습니다.
, 송 준호님이 작성#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
char c1 = 0;
scanf("%d", &c1);
switch (c1)
{
case 1 << ①_____:
printf("2\n");
break;
case 1 << ②_____:
printf("4\n");
break;
case 1 << ③_____:
printf("8\n");
break;
default:
printf("default\n");
break;
}
return 0;
}
에서
char c1 = 0;
이부분이 문자 자료형으로 변수지정햇는데
int c1 = 0; 으로
정수로 변수지정해야 맞는거 아닌가요?