鱼C论坛

 找回密码
 立即注册
查看: 2448|回复: 2

[已解决]vs code终端输入一个值后按回车直接退出程序,大佬们帮忙看看

[复制链接]
发表于 2022-9-15 15:11:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
代码:
#include <stdio.h>

int main()
{
    unsigned int age = 0;
    unsigned int grade = 0;
    int x = 0;
    int y = 0;
   
    printf("请输入你的年龄");
    scanf_s("d%",&age);
    printf("请输入你的成绩");
    scanf_s("d%",&grade);

    if (age >= 17)
    {
        x = 1;
    }
    else
    {
        x = 0;
    }
    if (grade >= 120)
    {
        y = 1;
    }
    else
    {
        y = 0;
    }

    if (x&&y == 1)
    {
        printf("1");
    }
    else
    {
        printf("0");
    }

    getchar();
    return 0;

}




运行结果:

Active code page: 65001
请输入你的年龄18
请输入你的成绩0        
PS D:\Desktop\program>
最佳答案
2022-9-15 15:17:22
本帖最后由 jackz007 于 2022-9-15 15:24 编辑

        把下面几句改一下
        int age = 0   ;
        int grade = 0 ;
. . . . . .
        scanf_s("%d" , & age)    ; // 【存在错误】:
. . . . . .
        scanf_s("%d" , & grade)  ; // 【存在错误】:
        上面 4 行代码已经修改过。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-9-15 15:17:22 | 显示全部楼层    本楼为最佳答案   
本帖最后由 jackz007 于 2022-9-15 15:24 编辑

        把下面几句改一下
        int age = 0   ;
        int grade = 0 ;
. . . . . .
        scanf_s("%d" , & age)    ; // 【存在错误】:
. . . . . .
        scanf_s("%d" , & grade)  ; // 【存在错误】:
        上面 4 行代码已经修改过。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-15 15:45:18 | 显示全部楼层
无标题.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-28 05:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表