是1啊,这是视觉欺骗你第一个printf没有回车符输出,和第二个printf输出的0合到一行了,所以被误解为10了,起始是两次printf输出的连在了一起而已差点被你搞糊涂了
希望以上回复对你有所帮助
输出的不是10输出的是1和下面一行输出的0的拼接因为你第七行没换行有帮助望采纳
因为你printf("%d",sizeof(ac[0]);这里没有加\n,跟后面的黏连显示了