- 论坛徽章:
- 0
|
再次求助:关于结构体变量声明报废的问题,坛主请进
- #include<iostream.h>;
- #include<stdio.h>;
- struct days
- {int years;
- int mouths;
- int day;
- };
- static days day_s;
- void main()
- {
- scanf("Please input how mang years%d\n",&day_s.years); //
- scanf("Please input how mang mouths%d\n",&day_s.mouths);
- scanf("Please input how mang days%d\n",&day_s.day);
- int m,i,sum;
- if(day_s.years%4==0&&day_s.years%100!=0||day_s.years%400==0)m=29;
- else m=28;
- for(i=1;i<day_s.mouths;i++)
- {if(i==2)sum+=m;
- else
- if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)sum+=31;
- else
- sum+=30;
- }
- sum+=day_s.day;
- cout<<"the sum is "<<sum<<"days"<<endl;
- }
复制代码 |
|