Facebook
From Violet Ibis, 6 Days ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 27
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. typedef struct lista{
  5.     int liczba;
  6.     struct lista *nastepny;
  7.    
  8. }lista;
  9.  
  10.  
  11.  void wypisz(struct lista *dana)
  12.  {
  13.    while( dana!= NULL )
  14.      {
  15.      printf ("%i\n", dana->liczba);
  16.      dana=dana->nastepny;
  17.      }
  18.  }
  19.  
  20. int main(){
  21.  
  22.     struct lista lista1, lista2, lista3, lista4;
  23.     printf("Podaj wartosc 1: " );
  24.     scanf("%i", &lista1.liczba);
  25.     lista1.nastepny = &lista2;
  26.    
  27.     printf("Podaj wartosc 2: " );
  28.     scanf("%i", &lista2.liczba);
  29.     lista2.nastepny = &lista3;
  30.    
  31.     printf("Podaj wartosc 3: " );
  32.     scanf("%i", &lista3.liczba);
  33.     lista3.nastepny = &lista4;
  34.    
  35.     printf("Podaj wartosc 4: " );
  36.     scanf("%i", &lista4.liczba);
  37.     lista4.nastepny = NULL;
  38.    
  39.     wypisz(&lista1);
  40.    
  41.     lista2.nastepny=&lista4;  
  42.        
  43.     printf("\n");
  44.     wypisz(&lista1);
  45.    
  46.    
  47.     return 0;
  48. }