El documento describe los tipos de datos y estructuras de control de flujo en C. El tipo de dato void representa una celda de memoria vacía sin datos almacenados. Las estructuras de control de flujo incluyen if, if-else y if anidado. If ejecuta sentencias si la expresión es verdadera, mientras if-else ejecuta un bloque u otro dependiendo del resultado. If anidado permite if dentro de if.