这道简单编程题里,为啥5050就是出不来呢?

图片说明

最后一行打印的是sum的地址

你可以把100改为一个比较小的数,然后单步调试看一下。

最后的一行那个&去掉,那输出是地址

那个&是取地址符,是在scanf()语句中扫描用户输入内容用的,关于printf()语句加上了会输出地址,而不是内容了