信息已经很明确了,书上的代码老了,在新编译器是有问题,因为c标准在变化,编译器也在升级
你打了反花括号吗
哈喽,scanf()第一个参数是输入格式,比如你用"a=%d",那么你输入的时候就要把a=给带上,比如a=2这样输入。
还有如果输入多个变量,要有分隔符比如空格和逗号,比如"%d %d"这样,输入就按1 2输入。
你的scanf就是这俩个问题,有用请点采纳哦~
看错意思了,我在vs2019测试了一下,看提示信息,大意是说scanf函数不安全,需要用更安全的scanf_s代替,改为scanf_s后,成功编译运行。
我都可以啊