Natrafilem na glupi problem i nie ogarniam gdzie lezy przyczyna. Programuje statki[w jezyku C, w konsoli] i chwilowo utknalem przy wyborze statkow gracza, gdyz w pewnym momencie zamienia mi wspolrzedna X z wsp Y i nie moge dojsc dlaczego. Moge w jednym miejscu zamienic te 2 wsp, ale ten projekt bede oddawal prowadzacemu zajecia, zatem moze mnie spytac o to, a poza tym chce to rozumiec. Korzystam z MS Visual Studio '10, jezeli ma to jakies znaczenie.
Wytlumacze po glupiemu i moze ktos wskaze mi, ze zle mysle, ale dolacze tez projekt bledu[czyli tylko fragment calosci, gdzie ten blad juz wystepuje].
Jest sobie tablica[10][10] i wyswietla mi na konsoli w miejscu [i=4][j=4] zaznaczony kwadracik. Jezeli nacisne strzalke w lewo[wtedy j--;], to obrazek przesunie sie do gory, a nie w lewo, jednakze jezeli zapisze tablice[klawiszem spacja], to wpisze mi w prawidlowe miejsce wartosc tego kwadracika. Nasuwa sie wiec mysl, ze problem jest przy rysowaniu. Kod ulozylem tak, ze sa 2 petelki na np. zmiennych b i c, jezeli b==i oraz c==j; to zmieni wtedy kolor kwadracika, w pozostalych przypadkach kolor sie nie zmieni.
Jezeli dobrze mysle, to podaje link:
Projekcik
Dorobilem, by wyswietlal w tym momencie tez wsp X oraz Y[czyli i oraz j] oraz po zapisaniu pokazywalo gdzie zapisalo tablice.
Bede wdzieczny za wytlumaczenie mi bledu[chyba, ze to kompilator cos sknocil, w co watpie].
Zakładki