calloc 配列へのポインタを指定しようとしています。何らかの理由で、2 番目の要素に到達すると、プログラム フォースが終了します。最初の要素が出力され、正常に動作します。これは、2番目のポインターを介してすべての要素を出力しようとしている私のコードの例です。
integerArray = (int*)calloc(totalNum, sizeof(int));
if(integerArray == NULL)
{
printf("ERROR! Number entered is invalid.");
exit(1);
}
collectNumbers(totalNum, integerArray);
arrayAscending = &integerArray;
arrayDescending = &integerArray;
for(i = 0; i < totalNum; i++)
{
printf("%3d", **(arrayAscending + i));
}