问题是这个:
printf("请输入2359以内的数字:");
scanf("%d",&BJT);
if(BJT>2359){
printf("请输入2359以内的数字:");
}else{
BJT-=8;
int s=BJT/100,f=BJT%100;
if(s<10)
{
BJT%=1000;}
if(f>60){
f-=60;
s++;
}
if(s>23){
s==00;
f==00;
}
BJT=s*100+f;
printf("%d\n",BJT);
if(s==0){
BJT%=100;
printf("%d\n",BJT);
}
if(s>0,f<10){
printf("%02d\n",f);
}
if(s==0,f>9){
BJT%=100;
UTC=s*100+f;
}
printf("UTC为:%d\n",UTC);
}
}
最后是错的:
因为你不审题呀
你要按照题目要求的样子输入输出,不要画蛇添足自己随便乱写print,你自己觉得这样设计很好,那都是自嗨