注册 登录
编程论坛 C语言论坛

Switch语句怎么不运行,是代码有问题还是啥

Ycx0721 发布于 2021-11-05 23:07, 1139 次点击
#include"stdio.h"
int main()
{
    int a;
    printf("请输入一个数字:\n");
    scanf_s("%d", &a);
    switch (a)
    {
    case'1':
        printf("x\n");
    case'2':
        printf("y\n");
    case'3':
        printf("z\n");
        break;
    }
    return 0;
}
3 回复
#2
jkun2005002021-11-05 23:36
试试"case 1:"
然后建议在1、2的printf后面加上break
#3
Ycx07212021-11-05 23:38
感谢
#4
Ycx07212021-11-05 23:38
回复 2楼 jkun200500
感谢
1