C语言,求数据输出中,为什么会后面多出字符!!!

2024-11-21 12:49:35
推荐回答(2个)
回答1:

b上没有加结束符
导致输出越界。

在printf("######");
前面 加一句 b[cont]= '\0';
这样就可以了。

回答2:

请将源代码复制上来 帮你调试