0

配列を使用して最小値、最大値、および平均を表示するプログラムを作成しています。私の関数 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]);
    }
 }
4

1 に答える 1

0

おそらく、if を使用して getNumber 関数を「バブリング」してみることができます。範囲外に行くかどうかを確認する場合は、それを確認してください。

于 2012-06-25T02:39:56.423 に答える