I ja isto imam isti problem sa debbugiranjem programa u dev-c++. Naime uradim sve sto je IDB opisao gore, postavim break points, zatim rebuild all, pa F8 (debbug) i zatim sa F7 radim TRACE, i on fakat ide od linije do linije kroz kod, ne preskacuci ni jednu liniju (ukoliko i ne treba da preskace), ali kada naidje na naredbu SCANF, npr: Scanf("%d",&a) on dodje do nje i nastavi dalje, ne trazeci od mene da mu ista unesem.
Isto sa PRINTF naredbom. U pascalu nije tako, niti u starom C kompajleru (onj sto radi pod DOS-om). On radi uredno TRACE, kada naidje na scanf on i trazi od mene da mu unesem nesto.
Jer koja korist od TRACE i ostali stvarcica kada ne mozemo pratiti nase varijable kako se ponasaju (ADD WATCH sada postaje beskoristan).
Ako neko ima rijesenje na ova pitanja molio bih u svoje ime i u ime drugih da pojasni, jer stvarno bez debbugera programirati je besmisleno.
Snaga je glava koja lovu valja