Dzięki - teraz już działa to co planowałem. Dalej jednak nie rozumiem, dlaczego nie działało moje rozwiązanie: Myślałem, że przypisanie *zmienna="text", zadziała w ten sposób, że przypisze ciąg znaków 'text' w pamięci rozpoczynając od miejsca na które wskazuje wskaźnik - co więcej, ja za pomocą malloc zapewniłem wystarczająco miejsca.
Zdziwiłem się też kiedy później odkryłem, że jak robiłem takie przypisanie to ten wskaźnik zmienił miejsce...
Co więcej, jeżeli wyświetlałem tą zmienną 'puts(zmienna)' to mi wyświetlał całość, no więc myślałem że nawet pomimo tego, że tą zmienna sobie gdzieś przeniusł to przechowuje ją jako ciąg znaków i za pomocą wskaźników do kolejnych komórek będę mógł ją edytować.
No nic - marny ze mnie programista, ale wielkie dzięki za pomoc
