我正在编写一个程序,它使用数组来显示最小值,最大值和平均值。在我的函数getNumbers中,我允许用户输入要存储的值。一旦处理完,用户不能超出数组大小,我该如何进行错误检查。
int getNumbers(int array[ARRAY_SIZE], int minimumValue, int maximumValue, sumValue, avgValue)
{
int i;
printf("Enter integers to store inside the array :");
for(i = 0; i<= ARRAY_SIZE-1; i++)
{
scanf("%d", &array[i]);
}
}
答案 0 :(得分:0)
也许你可以用if来尝试“冒泡”你的getNumber函数。如果检查你是否会离开边界,那就去做吧。