这段代码为什么运行不起来?哪里错了?
#include <stdio.h>
#include <stdlib.h>
main()
switch(month)
{
case2:
days=28;break;
case4:case6:case9:case11:
days=30;break;
default:
days=31;break;
}
printf("%d天\n",days);
system("pause");
#include <stdio.h>
#include <stdlib.h>
main()
{int month;
printf("请输入月份\n");
scanf(“%d\n”,&month);
switch(month)
{
case2:
days=28;break;
case4:case6:case9:case11:
days=30;break;
default:
days=31;break;
}
printf("%d天\n",days);
system("pause");}
#include <stdio.h>
#include <stdlib.h>
main()
{
int month,days;
scanf("%d",&month);
switch(month)
{
case 2:
days=28;break;
case 4:case 6:case 9:case 11:
days=30;break;
default:
days=31;break;
}
printf("%d天\n",days);
system("pause");
}
变量没有定义,case和数字之间要空格隔开