想要成为大神的小菜鸟 2021-08-16 09:17 采纳率: 20%
浏览 215

为什么会一直出现illegal break啊?

请教各位一个比较基础的问题,在用c做案例时,为什么会一直出现illegal break啊?

img

  • 写回答

3条回答 默认 最新

  • qzjhjxj 2021-08-16 09:25
    关注

    中间那段修改如下,供对照参考:

    if (d == 0)
    {
        switch (b) {
        case 1:y = c; break;
        case 2:y = c + 31; break;
        case 3:y = c + 31 + 29; break;
        }
    }
    else
    {
        switch (b) {
        case 1:y = c; break;
        case 2:y = c + 31; break;
        case 3:y = c + 31 + 28; break;
        }
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 8月16日