Создать массив из 100 чисел и последнему присвоить -1; ошибка в коде - C (СИ)

Узнай цену своей работы

Формулировка задачи:

В попытке сделать упражнение, в котором нужно было создать массив из 100 чисел и последнему присвоить -1 написал небольшую программку:
#include <stdio.h>
 
int main()
{
    int ar[100] = {[100] = -1};
    printf("%d\n",ar[100]);
}
Из прочитанного понял, что возможность так присваивать значения появилась в компиляторах поддерживающих С99, я использую visual studio 2008

Решение задачи: «Создать массив из 100 чисел и последнему присвоить -1; ошибка в коде»

textual
Листинг программы
int ar[100] = {[100] = -1};

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы