//switch语句

int main()
{
    int day = 0;
    
    scanf("%d", &day); //如果%d后加换行符\n会产生神奇的结果。&取用“day”的地址表列
    switch (day)
    {
    case 1: 
        printf("星期1\n");
        break;                 //放止输入当前情况后继续输出下面情况的结果
    case 2:
        printf("星期2\n");
        break;
    case 3:
        printf("星期3\n");
        break;
    case 4:
        printf("星期4\n");
        break;
    case 5:
        printf("星期5\n");
        break;
    case 6:
        printf("星期6\n");
        break;
    case 7:
        printf("星期7\n");
        break;

        default:
        printf("工作日");
        break;                  //最好可以加

    }
    return 0;}

//switch 语句的嵌套使用

int main()
{
    int n = 1;
    int m = 2;
    switch (n)
    {
    case 1:
        n++;
    case 2:
        m++;
    case 3:
        switch (n)
        {
        case 1: m++;
        case 2: n++, m++; break; //此break只影响此工作区域的计算
        }
    case 4: m++;
    default:
        break;
    }
    printf("%d%d", n, m);


    return 0;
}