主题:寻找一行之错
#include "stdafx.h"
#include <stdio.h>
int main(int argc, char* argv[])
{int sumday(int month,int day);
int year,month,day,days,leap(year);
scanf("%d,%d,%d",&year,&month,&day);
printf("%d/%d/%d",year,month,day);
days=sumday(month,day);
[color=800000] if(leap(year)&&month>=3)[/color]
days+=1;
printf("is the %dth day in this year.\n",days);
}
int sumday(int month,int day)
{int daya[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int i;
for(i=1;i<month;i++)
day+=daya[i];
return(day);
}
int leap(int year)
{int leap;
leap=year%4==0&&year%100!=0||year%400==0;
return(leap);
}
#include <stdio.h>
int main(int argc, char* argv[])
{int sumday(int month,int day);
int year,month,day,days,leap(year);
scanf("%d,%d,%d",&year,&month,&day);
printf("%d/%d/%d",year,month,day);
days=sumday(month,day);
[color=800000] if(leap(year)&&month>=3)[/color]
days+=1;
printf("is the %dth day in this year.\n",days);
}
int sumday(int month,int day)
{int daya[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int i;
for(i=1;i<month;i++)
day+=daya[i];
return(day);
}
int leap(int year)
{int leap;
leap=year%4==0&&year%100!=0||year%400==0;
return(leap);
}