c语言的gets函数编译不成功阿,很短的程序?

C语言的gets函数运行不了总是出现’gets’was not declared in this scope

第1个回答  2022-06-24
编译问题。这个是一个警告。我记得以前有看过,是说,gets没有限制输入字符的长度,你的数组a是100字节,如果输入101字节会溢出。只是建议你少用,用别的替代。本回答被网友采纳
第2个回答  2021-07-26
c语言中使用变量前需要先定义以引入变量,否则程序将无法识别变量名,导致程序运行出错。
这时候,只需在程序开始时加入定义变量符即可。
<stdio.h>本回答被网友采纳
第3个回答  2021-12-02
最佳答案:编译问题。这个是一个警告。我记得以前有看过,是说,gets没有限制输入字符的长度,你的数组a是100字节,如果输入101字节会溢出。...本回答被网友采纳
相似回答