Is there a good debugger for C programming. You know, the kind of thing that lets you step through a line at a time running your program and put watches on variables etc.
I am doing an assignment for Uni, and have been just adding printf statements in my code to check variable values etc. But others who are using a Micro$oft compiler say they have the benefit of being able to step through a line at a time. Now I know that Linux rules for C programming, so what do all you programmers use to debug your code? Thanks. Mark.