void destroy(){ top1 = top; while(top1 != NULL){ top1 = top->ptr; free(top); top = top1; top1 = top1->ptr; } free(top1); top = NULL; printf("\n Usunieto stos"); count = 0; }