您的位置:首页 > 编程语言

输入某年某月(包括闰年),编程输出该年的该月拥有的天数

2017-11-13 19:54 337 查看
#include<stdio.h>
#define MONTHS 12
int main(){
int days[2][MONTHS]={{31,28,31,30,31,30,31,31,30,31,30,31},
{31,29,31,30,31,30,31,31,30,31,30,31}};
int year,month;
do{
printf("Input year,month:");
scanf("%d,%d",&year,&month);
}while(month<1||month>12);
if(((year%4==0)&&(year%100 !=0))||(year%400==0))
printf("The number of days is %d\n",days[1][month-1]);
else
printf("The number of days is %d\n",days[0][month-1]);

return 0;
}


程序截图



知识点:二维数组的定义和初始化

心得体会:必须每组数据输入对应的地址,才能开始读出正确的数组元素。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐