问题描述
- ACM2005如何可以输入2006/3/12这样的形式
- #include ""stdio.h""
#include ""conio.h""
int main()
{
int daymonthyearsumleap;
while(scanf(""%d/%d/%d""&year&month&day)!=EOF)
{switch(month)//先计算某月以前月份的天数 { case 1: sum=0;break; case 2: sum=31;break; case 3: sum=59;break; case 4: sum=90;break; case 5: sum=120;break; case 6: sum=151;break; case 7: sum=181;break; case 8: sum=212;break; case 9: sum=243;break; case 10: sum=273;break; case 11: sum=304;break; case 12: sum=334;break; default: break; } sum = sum + day; if( year%400==0 || (year%4==0 && year%100==0) ) leap =1; else leap =0; if(leap ==1 && month>2) sum++; printf(""%d ""sum);}
}
这样通不过,该怎么办
解决方案
没给错误提示吗?加个 return 0; 试试。
解决方案二:
没给错误提示吗?加个 return 0; 试试。
解决方案三:
#include ""conio.h"" 这个头文件是什么鬼
解决方案四:
广州十日 --2006/3/12
时间: 2024-11-01 18:34:15