Я относительно новичок в C, я пытаюсь запустить простую программу, и я получаю это сообщение об ошибке: Ошибка сегментации (сброшено ядро). Я просто хочу напечатать любое значение битов массива, но не могу, я быпризнателен за любую помощь по этой ошибке.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <malloc.h>
int main()
{
const long int N = 1000000000;
const int smallN = 125000000;
char bits[smallN];
for(int i=0; i<smallN; i++){
bits[i]=0xff;
}
printf("character = %c \n", bits[5]);
}