你这程序问题挺多的。。
1 变量名称中间不能有空格,hour 1改成hour1
2 scanf用双引号
3 c语言的int要写在函数前面
4 ih--没写分号
5 printf用双引号
6 int main()要有返回值
#include
int main()
{
int hour1 , minute1;
int hour2 , minute2;
int ih , im;
scanf("%d %d",&hour1 , &minute1);
scanf("%d %d",&hour2 , &minute2);
ih=hour2 - hour1;
im=minute2 - minute1;
if(im<0)
{
im = 60 + im;
ih--;
}
printf("时差是%d小时%d分\n",ih , im);
return 0;
}
错了很多
定义变量中间不能有空格
scanf和printf的格式用双引号引起来。比如6行,14行
一个完整的语句结束后要有分号,比如12行没有
14行