That is, each time you have made some kind of single, self-contained, modification, save the file, and try it out if possible. For example, if you have added a new statement, or a declaration of a new variable, then this should, as a minimum, not have introduced any new compile or link time problems. So check that this is the case before going any further. In many cases, you will be able to do even better than this. If you have just introduced a new printf() statement, for example, then you should immediately be able to check that it actually works - that it does print out what it should! And so on.
In this way the scale of the "current" problems with your program is always kept small and manageable. Whereas, if you make all your modifications before trying any of them, then you are likely to be overwhelmed by the problems, and not know where to even start in trying to solve them.