
30.06.2009, 16:43
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
память выделяется под 1 символ
аналогично
иначе - три непечатаемых символа. как это понять?
ты также не завершаешь строки '\0'
Код:
while(*s2 != '\0')
p[j++] = *s2++;
p[j] = '\0';
также лишняя строка
строки передавай как константные раз для общего результата ты используешь отдельный массив, а не первую строку.
П.С. написал немного не в ту тему, пиши лучше сюда _https://antichat.ru/thread40894.html
Последний раз редактировалось razb; 30.06.2009 в 17:04..
|
|
|