请各位朋友帮我看一下,我错在哪了,为什么总是报错呢
#include<stdio.h>int main(void)
{
int month;
printf("请输入月份:");
scanf("%d", &month);
if(month >= 3 && month <= 5)
printf("%d月是春天", month);
else if(month >= 6 && month <= 8)
printf("%d月是夏天", month);
else if(month >= 9 && month <= 11);
printf("%d月是秋天", month);
else if(month == 12 || month == 1 || month == 2)
printf("%d月是冬天", month);
else
printf("%d月不存在!!\a\n", month);
return 0;
} 19行多打了个分号
#include<stdio.h>
int main(void)
{
int month;
printf("请输入月份:");
scanf("%d", &month);
if(month >= 3 && month <= 5)
printf("%d月是春天", month);
else if(month >= 6 && month <= 8)
printf("%d月是夏天", month);
else if(month >= 9 && month <= 11)
printf("%d月是秋天", month);
else if(month == 12 || month == 1 || month == 2)
printf("%d月是冬天", month);
else
printf("%d月不存在!!\a\n", month);
return 0;
} 逃兵 发表于 2021-7-22 15:26
19行多打了个分号
我看了一下,19行没打分号啊 Wizardgc 发表于 2021-7-22 15:32
我看了一下,19行没打分号啊
秋天的判断语句末尾多了个分号,else if(month >= 9 && month <= 11); henkuderen 发表于 2021-7-22 15:34
秋天的判断语句末尾多了个分号,else if(month >= 9 && month
谢谢朋友,最佳给你了
页:
[1]