Я хочу сначала инициализировать матрицу с нулями, а затем прочитать 16 символов из пользователя в индексе от [1] [1] до [4] [4], составив квадрат символов. Когда я запускаю свой код, он не получает необходимое количество вводимых символов. Я получаю иногда больше, иногда меньше
char array[6][6] = {{0}};
for (int i = 1; i <= 4; i++)
for (int j = 0; j <= 4; j++)
scanf("%c", &array[i][j]);