我开始学习C编程,在这个程序中,我试图获得用户输入,然后一次一行,并确定它是否包含非int字符。我一直在尝试这种方法:if (isalpha(n)) i = -1;我用谷歌搜索了一下,发现函数isalpha是一个很好的方法。但是,每次使用非整型字符(例如字母)测试上面的片段时,我都会得到一个分段错误。任何建议都将不胜感激。
我正在编写一个程序,使用递归来查找最大数量的数组。返回分段错误。我对它做了一些研究。事实证明,访问超出给定长度的数组是有问题的。我不知道如何修复这个错误。更具体地说,我不知道如何设置一个允许数组具有用户提供的特定长度的参数。我也不知道如何表达它的论点。下面是我的代码: #include <stdio.h>
int findLarge