[C] Odwracanie kolejności łańcuchów tekstu

horkruks
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 27 sty 2014, o 13:44
Płeć: Mężczyzna
Lokalizacja: Polska

[C] Odwracanie kolejności łańcuchów tekstu

Post autor: horkruks »

Witam, muszę zrobić dwa zadania na zaliczenie z programowania w języku C. A że na studiach pierwszy raz się z tym stykam mam pewne problemy z zapisem tego w języku C.
Pierwsze zadanie to program

1) odwracający kolejność łańcuchów tekstu podawanych z wejścia.
2) do czytania danych z wejścia należy użyć funkcji:

Kod: Zaznacz cały

fgets(buf, (int)sizeof(buf), stdin);
3) program ma zapamiętywać wprowadzane dane wykorzystując stos implementowany jako listę.

Do przechowywania danych na liście należy wykorzystać strukturę:

Kod: Zaznacz cały

struct Element
{
char *Text;
struct Element *next;
};
4) po wprowadzeniu łańcucha pustego ma zostać wyświetlona odpowiedź.

5) ma zwalnianiać nieużywaną pamięć.

Przykład działania:

pierwszy
drugi
trzeci

trzeci
drugi
pierwszy

Byłbym wdzięczny za wszelką pomoc, chociażby częściową
Ostatnio zmieniony 28 sty 2014, o 07:30 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
ODPOWIEDZ