求大神帮我看看这个程序哪里有问题。。。感激不尽
#include
int main
{ int a,b,c,d,m,n,i,s=0;
intf[12];f[0]=31;f[2]=31;f[3]=30;f[4]=31;f[5]=30;f[6]=31;f[7]=31;f[8]=30;f[9]=31;f[10]=30;f[11]=31;
scanf("%d %d %d",&a,&b,&c);
if (a%4==0) d=(a-1900)/4;
if (a%4!=0) d=(a-1900)/4;
if (a%4==0) f[1]=29;
if (a%4!=0) f[1]=28;
for (i=0;i<(b-1);i++);
s=s+f[i];
m=(a-1900-d)*365+d*364+s+c+1;
n=m%7;
printf("%d",n);
return 0;}
请é®åªéææ¹å¨
请é®åªéææ¹å¨
追çç¨åºä¸é¿ï¼ä»ç»å¯¹ä¸ä¸å°±å¯ä»¥äºåã