这里怎么错了
来源:百度知道 编辑:UC知道 时间:2024/09/22 10:17:54
#include <stdio.h>
void main()
{int a,b;
printf("请输入年份\n");
scanf("%d",&a);
printf("请输入月份\n");
scanf("%d",&b);
switch(b){
case 1:
printf("1月份有31天\n");break;
3:
printf("3月份有31天\n");break;
}
}
明明就是粘贴的。系统却
void main()
{int a,b;
printf("请输入年份\n");
scanf("%d",&a);
printf("请输入月份\n");
scanf("%d",&b);
switch(b){
case 1:
printf("1月份有31天\n");break;
3:
printf("3月份有31天\n");break;
}
}
明明就是粘贴的。系统却
case 1:
printf("1月份有31天\n");break;
3: //这个地方应该改成case 3:,这是基本的语法错误
printf("3月份有31天\n");break;
3:
语句块:
switch(b){
case 1:
printf("1月份有31天\n");break;
3:
printf("3月份有31天\n");break;
后面要加一个“}”