新手做题,个人思考把分钟和小时分开计算应该会好一些,希望dalao们给出建议。
#include <stdio.h>
int main()
{
int h1,h2,m1,m2,h3,m3;
scanf("%2d%2d %2d%2d",&h1,&m1,&h2,&m2);
if(m1>m2)
{
m3=m1-m2;
h2--;
}
h3=h2-h1;m3=m2-m1;
printf("%02d:%02d",h3,m3);
return 0;
}
新手做题,个人思考把分钟和小时分开计算应该会好一些,希望dalao们给出建议。
#include <stdio.h>
int main()
{
int h1,h2,m1,m2,h3,m3;
scanf("%2d%2d %2d%2d",&h1,&m1,&h2,&m2);
if(m1>m2)
{
m3=m1-m2;
h2--;
}
h3=h2-h1;m3=m2-m1;
printf("%02d:%02d",h3,m3);
return 0;
}