我已经想破头,就是想不出来
虽然知道 用 do while 或设函数 可以做出,但怎么做就是做不出来
以下程式要怎么做防呆,还有输入英文时会跑无限次,这要如何解决
防呆条件:仅输入年或仅输入年与月,没完整输入年月日,则出现请输入正确的民国年.月.日
#include<stdio.h>
#include<stdlib.h>
int main()
{
int y; //出生年
int m; //出生月
int d; //出生日
printf("请输入出生年.月.日\n");
scanf("%d%d%d" ,&y,&m,&d);
if(y%12==1){ //出生年除以12的余数等于一的生肖为鼠
printf("生肖:鼠\n");
}
else if(y%12==2){
printf("生肖:牛\n");
}
else if(y%12==3){
printf("生肖:虎\n");
}
else if(y%12==4){
printf("生肖:兔\n");
}
else if(y%12==5){
printf("生肖:龙\n");
}
else if(y%12==6){
printf("生肖:蛇\n");
}
else if( ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容