编辑代码

#include <stdio.h>

int main()
{                
   int year,month,days;
   scanf("%d,%d,%d",&year,&month,&days);
	switch(month)
	{
	   case  1:
            if (days==31)
                printf("明天的日期是%d年2月1号",year);
            else if (days<31)
                printf("明天的日期是%d年1月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  2:
            if (year%400==0)
               {
                if(days==29)
                   printf("明天的日期是%d年3月1号",year);
                else if(days<29)
                   printf("明天的日期是%d年1月%d号",year,days+1);
                else
                 printf("别乱输号数");
               }
            else 
            {
                if(days==28)
                   printf("明天的日期是%d年3月1号",year);
                else if(days==29)
                   printf("傻瓜,2月没有29号");
                else if(days<28)
                   printf("明天的日期是%d年1月%d号",year,days+1); 
                else 
                printf("别乱输号数");
                
            }break;
       case  3:  
            if (days==31)
                printf("明天的日期是%d年4月1号",year);
            else  if (days<31)
                printf("明天的日期是%d年3月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  5:  
            if (days==31)
                printf("明天的日期是%d年6月1号",year);
            else if (days<31)
                printf("明天的日期是%d年5月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  7: 
            if (days==31)
                printf("明天的日期是%d年8月1号",year);
            else if (days<31)
                printf("明天的日期是%d年7月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  8: 
            if (days==31)
                printf("明天的日期是%d年9月1号",year);
            else if (days<31)
                printf("明天的日期是%d年8月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  10:
            if (days==31)
                printf("明天的日期是%d年11月1号",year);
            else if (days<31)
                printf("明天的日期是%d年10月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  12:
            if (days==31)
                printf("明天的日期是%d年1月1号",year);
            else if (days<31)
                printf("明天的日期是%d年12月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  4:            if (days==30)
                printf("明天的日期是%d年5月1号",year);
            else if (days<30)
                printf("明天的日期是%d年4月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  6: 
            if (days==30)
                printf("明天的日期是%d年7月1号",year);
            else if (days<30)
                printf("明天的日期是%d年6月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  9:
            if (days==30)
                printf("明天的日期是%d年10月1号",year);
            else if (days<30)
                printf("明天的日期是%d年9月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
       case  11: 
            if (days==30)
                printf("明天的日期是%d年12月1号",year);
            else if (days<30)
                printf("明天的日期是%d年11月%d号",year,days+1);
            else 
            printf("别乱输号数");break;
        default: printf("别乱输月份好吧");
   
	}
	
   return 0;
}