柿子饼同学 发表于 2021-12-12 18:46:15

判断年龄程序运行不了

本帖最后由 柿子饼同学 于 2021-12-12 18:47 编辑

#include <bits/stdc++.h>
using namespace std;

int main(){
        int age;
        printf("您老贵庚啊? ");
        scanf("%d\n", &age);
       
        if (age >= 18){
                printf("进门左拐! \n");
                printf("blalalalala\n");
        }

        return 0;
}
代码如上 , 当我输入比十八大的值他不打印..

柿子饼同学 发表于 2021-12-12 18:47:39

找出来了 , 谢谢
scanf里面不能加\n

傻眼貓咪 发表于 2021-12-12 18:53:19

#include <bits/stdc++.h>
using namespace std;

int main(){
    int age;
    printf("您老贵庚啊? ");
    scanf("%d", &age); //问题出现在这里
      
    if (age >= 18){
      printf("进门左拐! \n");
      printf("blalalalala\n");
    }
    return 0;
}

柿子饼同学 发表于 2021-12-12 20:01:44

傻眼貓咪 发表于 2021-12-12 18:53


谢谢! (*^_^*)
页: [1]
查看完整版本: 判断年龄程序运行不了