Проблемма с выделением памяти (malloc,realoc). C;Visual Studio 2010
Почему-то если делаю realloc или malloc, то они выделяют память только на 1 клеточку.
Помогите пожалуйста разобраться, я не понимаю в чем проблема . Кучу времени потратил, не могу найти ошибку .
На пэйстбин я выделил место, где память не выделяется на 2 или более клеточки, а только на 1.
http://pastebin.com/95ctYxmp тут с realloc
http://pastebin.com/BNdHxpLs тут без realoc (я создаю временный массив на размер больше, копирую все в него, потом стираю старый выделяю память для него на один больше...)