我在写基础一第五章数组的第三节字符数组,然后用gets读取字符串,但给出的总是编译错误。我在本地运行出的结果是正确的,有无朋友帮忙呢,谢谢
因为你用的编译器不支持 'gets' 函数。解决方式:使用 iostream 库中的cin.getline函数代替gets
cin.getline(s, 100);
或者用
fgets(s, 100, stdin); // 会读入换行
供参考:https://baike.baidu.com/item/gets/787649?fr=aladdin