void main()
{
char name[20];
printf("\n enter Your Name: ");
gets(name);
switch(name)
{
default : printf("Invalid");
}
getch();
}
所以我的问题:是一个字符数组或有简单的数组在表达式中的开关,如果它是有效的,那么情况值是什么?可以使用字符数组作为switch语句的表达式吗?
请注意,您可以[将行格式化为代码](http://meta.stackexchange.com/questions/22186/how-do-i-format-my-code-blocks)缩进四个空格。编辑器工具栏中的“{}”按钮可以为您做到这一点。编辑你的问题并尝试一下。单击编辑器工具栏中的橙色问号以获取更多信息和格式化提示。 – outis