構造体のメンバーの値を制限する効率的な方法を見つけたいと思います。これまでのところ、最小最大値について「if-esle if」を使用してすべてのメンバーを1つずつチェックしています
if(months.January>31)
{
January=31
}
else if(months.January<1)
{
January=1;
}
if(months.February>28)
{
February=28
}
else if(months.February<1)
{
February=1;
}