zkp1234 发表于 2020-11-24 20:01:42

一个很简单的比大小 但是出现了很多看不懂的问题

这是代码一个很简单的比大小 软件是2019vs
#include <stdio.h>
#include<stdlib.h>

int main()

{
        int a = 0, b = 0;
        scanfs("d%d\n", &a,&b);
        if (a > b);
        printf("%d>%d\n",& a, &b);
        if (a < b);
        printf("%d<%d\n", &a, &b);
        system("pause");
                return 0;

}
运行图不知道怎么粘贴 运行错误内容很多 本来是scanf如何百度了一下说加s 然后现在问题又变成了什么冲突指针值 求大哥们帮帮忙

巴巴鲁 发表于 2020-11-24 20:23:58

#include <stdio.h>
#include<stdlib.h>

int main()

{
        int a = 0, b = 0;
        scanf_s("%d %d", &a, &b); // scanf里除了格式化最好不要有其他字符
        if (a > b) // 还要写分号?
                printf("%d>%d\n", a, b); // 取值符???
        if (a < b) //
                printf("%d<%d\n", a, b);

        system("pause");
        return 0;

}

风过无痕1989 发表于 2020-11-24 22:28:07

函数名写错,应该是 scanf_s(),而不是 scanfs()

zkp1234 发表于 2020-11-25 14:42:35

谢谢谢谢大哥指出我的问题感谢

zkp1234 发表于 2020-11-25 14:43:25

风过无痕1989 发表于 2020-11-24 22:28
函数名写错,应该是 scanf_s(),而不是 scanfs()

谢谢大哥的指出问题 谢谢♥

zkp1234 发表于 2020-11-25 14:43:57

风过无痕1989 发表于 2020-11-24 22:28
函数名写错,应该是 scanf_s(),而不是 scanfs()

谢谢大哥指出问题谢谢你谢谢大哥♥

zkp1234 发表于 2020-11-25 14:44:39

巴巴鲁 发表于 2020-11-24 20:23


谢谢大哥大哥给力♥ 谢谢
页: [1]
查看完整版本: 一个很简单的比大小 但是出现了很多看不懂的问题