我只是有一个关于开关盒的快速问题。我可以这样做吗?我无法让它工作。当我输入退出时,程序只是说无效 3 次。原谅伪代码。哎呀,我忘了提到 printf 函数在那部分之前看起来像这样。
char choice;
printf("list, add, delete, write, quit\n");
do
{
scanf("%c", &choice);
//if (&choice== "quit"){exit(1);}
switch(choice)
{
case "list":
case "add":
case "delete":
case "write":
default:
printf("Invalid\n");
break;
case "quit":
exit (1);
}while(&choice !="quit");
}