Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void interfejs_wew(int labtab[LABSIZEx][LABSIZEy])
- {
- int i, j;
- int k=-1;
- int xy[1];
- lista_nod_t l_nodow = NULL;
- lista_nod_t tmp;
- lista_sasiad_t l_sasiad = NULL;
- lista_sasiad_t tmp2;
- lista_list_t l_final = NULL;
- lista_list_t tmp_final;
- xy[0] = 0;
- xy[1] = 0;
- k=-1;
- printf("\nK na początku: %d", k);
- while(xy[0] != -1)
- {
- printf("\n k przed funkcja wyszukaj: %d", k);
- wyszukaj_nast(labtab, k, xy);
- printf("po funkcji: xy[0] = %d, k=%d", xy[0], k);
- if (xy[0] != -1)
- {
- ++k;
- if( (tmp= malloc( sizeof( nod_t ) )) == NULL )
- { /* sprobuj utworzyc kolejna strukture */
- /* tmp == NULL oznacza brak pamieci */
- fprintf( stderr, "Brak pamieci na przechowanie %i!\n", k );
- exit( 1 );
- }
- else
- {
- /* mamy kolejna strukture, wypelniamy ja: */
- (*tmp).nr_nod= k;
- (*tmp).x_nod= xy[0];
- (*tmp).y_nod= xy[1];
- tmp->nastepny= NULL;
- printf("\n Tworzenie listy nodów, kolejny nod");
- printf("\n nr_nod = %d, x_nod= %d, y_nod =%d", k, xy[0], xy[1]);
- /* wstawiamy na koniec listy */
- l_nodow = dodaj_rekurencyjnie_nod( l_nodow, tmp );
- }
- }
- }
Add Comment
Please, Sign In to add comment