#include stdiohint a = 5;int b = 6;int age;printf请输入年龄;scanfdn&age ;if age 18 printf不准玩游戏;else if age = 18 && age 25 printf好好学习;else if age = 25 && age 70 printf好好工作;else printf可以玩游戏了;帮
在C语言中,代码需要放在函数中执行,所以你需要将代码放在main函数中。另外,你的代码中scanf函数的格式字符串中多了一个换行符,需要移除。修改后的代码如下所示:
#include <stdio.h>
int main() {
int a = 5;
int b = 6;
int age;
printf("请输入年龄: ");
scanf("%d", &age);
if (age < 18)
printf("不准玩游戏");
else if (age >= 18 && age < 25)
printf("好好学习");
else if (age >= 25 && age < 70)
printf("好好工作");
else
printf("可以玩游戏了");
return 0;
}
这样就能正确执行并输出相应的结果了。
原文地址: http://www.cveoy.top/t/topic/h80g 著作权归作者所有。请勿转载和采集!