List Wczytaj(){ int m, n; List lista; scanf("%d %d", &m, &n); lista = create(n); m--; while(m-->0){ scanf("%d",&n); Wstaw(&lista, n); } return lista; }
// -------------------------------------------------------------- // Funkcja wypelnia losowymi liczbami liste oraz zwraca nowy // poczatek listy SLista* WypelnijLosowymi(SLista *lista, int ilosc) { __PRINTF("DEBUG: WypelnijLosowymi(%p, %d)\n", lista, ilosc); // Ustawianie zarodka dla funkcji losujacej srand(time(NULL)); int i, liczba; for (i=0; i<ilosc; i++) { __PRINTF("DEBUG: losuje liczbe (%d)\n", liczba); liczba = rand()%100; lista = Wstaw(lista, liczba); } return lista; }