C语言 大神帮我看看哪里有问题,可以编译,实现在数据结构录入信息的程序 新手请大神详解

2025-02-24 18:35:13
推荐回答(2个)
回答1:

我不明白你这个程序是用C还是C++写的,暂且当你用C写的吧:
1)错误:main函数结尾加上return 0;
2)隐患:scanf_s("%s", xin[count].name, 20);字符串是有一个结束符NUL的,输入20个时候越界
3)错误:for (int i=0; i < count; i++),这是C++的用法,C的变量必须在运算开始前定义。

回答2:

不再摊开伤口任人宰割,一切由我自己把握。