
我用的的確是英文輸入法的分號,我就不知道,我錯哪兒了。
uj5u.com熱心網友回復:
你違背了你的編譯器規則,變數宣告要在執行陳述句之前。uj5u.com熱心網友回復:
重點在第8行末或第9行末的‘;'號 ,scanf("%d%d",&hour2,&minute2);
int t1 = hour1 * 60 + minute1;#include<stdio.h>
int main()
{
int hour1,minute1;
int hour2,minute2;
scanf("%d%d",&hour1,&minute1);
scanf("%d%d",&hour2,&minute2);
int t1 = hour1 * 60 + minute1;
int t2 = hour2 * 60 + minute2;
int t = t2-t1;
printf("時間差是%d小時%d分鐘。",t/60,t%60);
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/282016.html
標籤:C語言
