Тема: Незрозуміла проблема з вказівниками
Є ось таке простеньке завдання на codewars: https://www.codewars.com/kata/58f8a3a27 … 2e000144/c
Ось таке рішення працює на сайті:
bool firstNonConsecutive(const int arr[], const int length, int* first)
{
    if (length < 2) {
        return false;
    }
    for (int i = 1; i < length; i++) {
        if (arr[i] != arr[i - 1] + 1) {
            *first = arr[i];
            return true;
        }
    }
    return false;
}Але в мене
*first = arr[i]; видавало помилку, runtime error:   store to null pointer of type 'int',
а 
int num = arr[i];  first = # не працювало на їхньому сайті.
На виході first завжди дорівнював нулю.
Не розумію, що не так з моїм варіантом, він наче мав би працювати.

