这个程序有什么错误
上善若水 铁杆会员 2015-08-22 07:18:43
2469 1 0

#include<stdio.h>

main()

{

int a;

printf("请输入一个月份");

scanf("%d",&a);

switch(月份)

{

case 2:

days=28;break;

case 4: case 6: case 9: case:11:

days=30;break;

default

days=31;break;


}

printf("%d天\n",days);

}


问题来自: switch语句

共 1 个回答

    嘿嘿大人 一代宗师 3191天前

    在c语言中除了printf的双引号中可以出现汉字,其他的都不行,月份用英文,而且你得月份,days都没有定义,建议改为

    int a,month,days;

    printf("请输入一个月份");

    scanf("%d",&a);

    switch(month)


您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题