juajuaujujaujua me parto, una de dos, o eres un genio de la programación, que has descubierto algo que todos los programadores del mundo no sabíamos, o eres un fracasado como programador.
Como puedes decir, y además quedarte tan ancho, que en C no hay que cerrar las sentencias.
A ver si te enteras, de toda la vida cuando abres una sentencia, ésta hay que cerrarla, si abres un If tienes que poner al final un end if, y así con el resto.......
Sólo existe un lenguaje, llamado PL1, utilizao exclusivamente en el mundo bancario, donde SOLO en determinados casos, no hace falta cerrar determinadas sentencias.
Pero en C y C++ las sentencias se cierran.
Te aconsejo que compres un libro de Metodología de la Programación, para que aprendas algo...
Saludos.