s1e11c语言课后作业疑点,用的是vs2015,他说else语句那里错了
#include<stdio.h>#define INT int
#define BEGIN {
#define END }
INT main()
BEGIN
int i;
printf("请输入你的年龄:");
scanf_s("%d", &i);
if (i < 18);
printf("您不能使用此软件\n");
else
BEGIN
printf("您可以使用此软件\n");
END
system("pause");
return 0;
END
本帖最后由 qiuyouzhi 于 2020-2-28 14:11 编辑
显示没有对应的if,把if后面的分号去掉:
#include<stdio.h>
#define INT int
#define BEGIN {
#define END }
INT main()
BEGIN
int i;
printf("请输入你的年龄:");
scanf_s("%d", &i);
if (i < 18)
BEGIN
printf("您不能使用此软件\n");
END
else
BEGIN
printf("您可以使用此软件\n");
END
system("pause");
return 0;
END
如果有帮助,请设最佳答案{:10_254:} qiuyouzhi 发表于 2020-2-28 14:04
显示没有对应的if,把if后面的分号去掉:
如果有帮助,请设最佳答案
谢谢铁子 刚刚才看老甲鱼的答案 没想到错这么多 谢谢了{:5_101:}
页:
[1]