Мне надо чтоб часть текста(начиная с gint begin и заканчивая gint end-1) из переменной gc типа gchar копировалась в gcShow. Я написал следующий код: gchar gcShow[]="TEXT"; gint gi,begin,end; for(begin,gi=0;begin<end;begin++,gi++) part_to_show[gi]=gc[begin]; part_to_show[gi+1]='\0'; g_printf("param: %s",gcShow);} Все компилится. При запуске прога выдает Segmentation fault, но нужная часть текста выводится в консоль, то есть все нормально скопировалось. Что делать? Или просто предложите плиз какойнить другой код для копирования определенной части текста из одной переменной в другую.