AK_Thug 发表于 2022-9-15 15:11:17

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

代码:
#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>

jackz007 发表于 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 行代码已经修改过。

gandixiwang 发表于 2022-9-15 15:45:18

页: [1]
查看完整版本: vs code终端输入一个值后按回车直接退出程序,大佬们帮忙看看