Innanzitutto il primo consiglio è di indentare il codice.
Se tu scrivi una funzione come la main,tutti i blocchi racchiusi tra parentesi fanno parte della main,tutti i blocchi all' interno di un altro blocco fanno parte di quel blocco.
Scrivendoli indentati riesci a capire dove inizia e dove finisce il blocco,ecco un esempio:
Questo è un esempio di indentazione,che ritorna utile in un programma dove ci sono molti blocchi e non capisce dove finisce e dove ne inizia un altro.codice:int main(int argc,char **argv) // Questo potresti anche non scriverlo { int i; for(i=0;i<5;i++) { //operazioni } }