使用数组进行错误检查

时间:2012-06-25 02:30:53

标签: c arrays

我正在编写一个程序,它使用数组来显示最小值,最大值和平均值。在我的函数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]);
    }
 }

1 个答案:

答案 0 :(得分:0)

也许你可以用if来尝试“冒泡”你的getNumber函数。如果检查你是否会离开边界,那就去做吧。