在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;
}

这样就能正确执行并输出相应的结果了。

#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可以玩游戏了;帮

原文地址: http://www.cveoy.top/t/topic/h80g 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录