Wątek uważam za rozwiązany i zamknięty :)
Pozdrawiam.
Wątek uważam za rozwiązany i zamknięty :)
Pozdrawiam.
Może napisz ten program całkiem sam lub spytaj autora pierwszej części.
Bo z całą pewnością ten kto napisał if
'a wie co ma być w ostatnim for
'ze.
Program pisałem zupełnie sam. Nie rozumiem dlaczego wychodzisz od razu z założenia, że ktoś mi w tym pomagał. Zacięłem się i proszę pomoc to wszystko :/
No to powiedz jaka zmienna jest licznikiem elementów tablicy tabpom
?
Autor if
'a z całą pewnością zna odpowiedź.
Licznikiem tabpom jest "l"
Zresztą porobie dokumentacje obok linijek jak ja to rozumiem. A raczej jak mi się wydawało że powinno to działać (a nie działa)
No to skoro wiesz co jest licznikiem tabpom
to czemu w ostatniej pętli lecisz po całości?
Sądziłem, że skoro wpisywałem liczby powtarzające się w tab1 i tab2 do tabpom wystarczy tą tablice wypisać w całości. Natomiast tak się nie dzieje. I szczerze mówiąc pomimo tego, że szczerze starasz sie poruszyć moje komórki mózgowe nadal nie jestem w stanie poprawić błędu :D Próbowalem zmieniać licznik i na l w ostatnim for'ze, ale z tego co widzę nie tędy droga. Mam też wątpliwości czy wcześniejsze for'y są napisane dobrze, ponieważ program wypisuje mi 2 3 5 6 2 3 5, Gdzie wspólnymi elementami są tylko 2 i 3.Pogubiłem się... i to bardzo...
Właściwie zauważyłem, że program dubluje po prostu tab2 do tabpom i w zależnosci jak duze jest tabpom tyle razy powiela elementy z tab2 ;/
Widzę że jednak co nieco rozumiesz w tym.
Popatrz na to uważnie: if (tab1[i]=tab2[j]);
i znajdź dwa błędy.
Wydaje mi się, że powinien być przede wszystkim == zamiast pojedyńczego =. Ale szczerze mówiąc przemyśle to na spokojnie jutro po pracy, lekko obwody mi się popaliły ;]
Usuń ten średnik, bo inaczej to właśnie on (ten średnik) wykonuje się kiedy spełnia się warunek. Zaś to co w klamerkach dalej to wykonuje się zawsze, niezależnie od warunku.
Działa, wypisuje mi liczby których potrzebowałem. czyli w tym przypadku 2 i 3. Dalej wypisuje jakieś przypadkowe liczby ale to dlatego, że wypisuje tablice 10-o elementową, a w rzeczywistości potrzebuje tylko dwóch pierwszych. Ale to zdołam chyba zrobić już samodzielnie :) W razie czego będę dawał o sobie znać. Dzięki serdecznie za pomoc w moich głupich błędach. :)
Pozdrawiam.