1 #include <stdio.h>
2 #define DW 60
3 int main(void)
4
5 {
6
7 int FZ,XS,YS;
8 printf("请输入分钟\n");
9 scanf("%d",&FZ);
10 XS = FZ/DW;
11 YS = FZ%DW;
12 printf("%d分钟等于%d小时%d分钟\n",FZ,XS,YS);
13
14 return 0;
15 }
first.c: 在函数‘main’中:
first.c:8:2: 错误:程序中有游离的‘\357’
printf("请输入分钟\n");
^
first.c:8:2: 错误:程序中有游离的‘\274’
first.c:8:2: 错误:程序中有游离的‘\233’
first.c:9:2: 错误:expected ‘;’ before ‘scanf’
scanf("%d",&FZ);
^
我把 printf("请输入分钟\n");这一行删去发现可以正常运行
为啥加上 printf("请输入分钟\n");这一句就运行不了了?
中文分号
错误提示显示有全角字符
printf("请输入分钟\n");这行最后的分号是全角字符
这一行的分号有问题吧
中文分号