下面的代码片段会在标准输出中打印出什么结果?
int main() {
int i = 5;
char option = 5;
switch(option) {
case '5':
printf("case : 1 \n");
break;
case i:
printf("case : 2 \n");
break;
default:
printf("case : 3 \n");
break;
}
return 0;
}case : 1
case : 2
case : 3
导致编译错误
以上都不是