си, чтобы заполнение массивов осуществлялось через scanf, понимаю то, что должен быть указатель на указатель, но реализовать вообще не получается. Может кто-то сможет вдолбить мне в мозг как это делается?
Или может литиратурка какая-нибудь есть для чайников?
P.s начинаю падать духом и думать, что это не моё😡
Если тебе не нужно менять размер массива в процессе выполнения программы, то тебе подойдет конструкция вида T arr[кол-во строк][кол-во элементов в каждой строке]
Не нужны тебе никакие указатели. Вот массив: int a[5][3] Вот ты читаешь значение в соответствующий элемент: scanf("%s", &a[0][1])
Тут главный момент в том, что ты ошибаешься. Не нужен указатель на указатель для заполнения двумерного массива через scanf. Scanf вообще не умеет вводить массивы, даже одномерный не может. Тете надо писать код (функцию), которая бы это сделала
Обсуждают сегодня