c调试问题
py788 2006-11-19 09:21:57 输入年龄如:1988,08,08
在16-35岁之间的合格,年龄截止日期2002,03,30
代码如下:
#include "stdio.h"
main()
{int a,b,c;
printf("shu ru ge shi wei : 1988,08,08\n");
printf("qing an gui ding chu sheng ri qi:\n");
scanf("%d,%d,%d",&a,&b,&c);
if((a<1967||a>1986)||(a>1967&&a<1986&&b<1&&b>12)||(a>1967&&a<1986&&c<1&&c>31))
printf("shu ru you wu!a\n");
{if(a==1967||a==1986)
if (a==1967)
{if(b<3)printf("shu ru you wu!b\n");}
{if(b==3&&c<30)
printf("shu ru you wu!c\n");}
else printf("nin de zi liao lu ru zhong...\na");}
if (a==1986)
{if(b>3) printf("shu ru you wu!d\n");
{if(b==3&&c>30) printf("shu ru you wu!e\n");}
else printf("nin de zi liao lu ru zhong...\na");}
}
请求帮助,谢谢