全部问题 > 当前问题

我这个哪里错了,怎么总是报错

switch(months)
{
case 2:
 days=28;
 break;
case 1:
case 3:
case 5:
case 7:
case 9:
case 11:
 days=31;
 break;
default:
 days=30;
  break;
}
  printf("%d\n",days);

風靜靜吹、我痴痴醉 2015-8-5 00:30:01

共 3 个回答

祁老师 2015-8-5 09:32:48

头文件 main都没有  视频中省略了  自己做的时候需要补齐

風靜靜吹、我痴痴醉 2015-8-5 21:45:41

回复 祁老师

#include <stdio.h>
main()
{
switch(months)
{
case 2:
 days=28;
 break;
case 1:
case 3:
case 5:
case 7:
case 9:
case 11:
 days=31;
 break;
default:
 days=30;
  break;
}
  printf("%d\n",days);
}


怎么还是报错

最佳答案

祁老师 2015-8-6 09:24:19

回复 風靜靜吹、我痴痴醉:变量没有 定义 没有scanf语句

问题来自: switch����