"Zaszyfrowana" wiadomość (2 pkt.) (C) ------------------------------------- Termin opublikowania: tydzien 21.05 - 25.05.2001 Termin oddania: tydzien 28.05 - 1.06.2001 Napisz program wczytujący zadany plik o nazwie "dane.dat", zawierający "zaszyfrowaną" wiadomość. Plik z danymi zawiera najpierw jedną liczbę typu int, a następnie ciąg struktur poniższego typu: struct elt{ char znak; /* Kolejny znak wiadomości */ int nast; /* Numer następnej struktury */ }; Liczba na początku pliku to numer struktury z pierwszym znakiem wiadomości. Każda struktura zawiera kolejny znak wiadomości i numer następnej struktury. Struktury są numerowane od 0. Struktura z ostatnim znakiem wiadomości zawiera w polu nast wartość -1. Poszczególne znaki wiadomości należy wypisywać na ekran funkcją putchar. Należy używać operatora sizeof, zamiast liczb oznaczających rozmiary typów danych. Uwagi techniczne: 1) Pliki należy otwierać w trybie binarnym (sprawdź, że w trybie tekstowym nie da się prawidłowo odczytać wiadomości). 2) W opcjach kompilatora należy wybrać Word Alignment (sprawdź, że po skompilowaniu z Byte Alignment program nie odczytuje wiadomości).