#include #include typedef struct lista{ int liczba; struct lista *nastepny; }lista; void wypisz(struct lista *dana) { while( dana!= NULL ) { printf ("%i\n", dana->liczba); dana=dana->nastepny; } } int main(){ struct lista lista1, lista2, lista3, lista4; printf("Podaj wartosc 1: " ); scanf("%i", &lista1.liczba); lista1.nastepny = &lista2; printf("Podaj wartosc 2: " ); scanf("%i", &lista2.liczba); lista2.nastepny = &lista3; printf("Podaj wartosc 3: " ); scanf("%i", &lista3.liczba); lista3.nastepny = &lista4; printf("Podaj wartosc 4: " ); scanf("%i", &lista4.liczba); lista4.nastepny = NULL; wypisz(&lista1); lista2.nastepny=&lista4; printf("\n"); wypisz(&lista1); return 0; }