#include
int main()
{
int y,m,d;
printf("请输入年月日,中间用逗号隔开!\n");
scanf ("%d,%d,%d",&y,&m,&d); /*这地方打错一个%*/
switch (m)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:if(d>0&&d<=30)
d=d+1;
else
{ m=m+1;
d=1;} /*这地方补一对花括号*/
break;
case 12:if(d>0&&d<=30)
d=d+1;
else
{m=1;
d=1;
y=y+1;} /*这地方补一对花括号*/
break;
case 4:
case 6:
case 9:
case 11:if(d>0&&d<=29)
d=d+1;
else { m=m+1; /*这地方改为+号 */
d=1;} /*这地方补一对花括号 */
break;
case 2:if(y%4==0&&y%100!=0||y%400==0)
{
if(d>0&&d<=28)
d=d+1;
else
{ m=3;
d=1;} /*这地方补一对花括号*/
}
else
{if(d>0&&d<=27)
d=d+1;
else
{
m=3;
d=1;} /*这地方补一对花括号*/
}
break;
}
printf("明天的期是%d年%d月%d日\n",y,m,d);
getch();
}
取消
评论