Switch case 语句not within a switch statement


 while(cho!=0)
     {menu();
     cout<<"请选择"<>cho;
      switch(cho)
      case 0:cout<<"已退出通讯录"<;
            return 0;
             break;
      case 1:
             break;
      default: cout<<"输入错误 请重新选择"<break;
     }
    return 0;
}
这段代码错误在哪里?

img

case前需要tab

 while(cho!=0)
     {menu();
     cout<<"请选择"<<endl;
      cin>>cho;
      switch(cho){
          case 0:
              cout<<"已退出通讯录"<<endl;
              return 0;
              break;
          case 1:
              break;
          default: 
              cout<<"输入错误 请重新选择"<<endl;
              break;
     }
    return 0;
}

这边帮你改了一下