1. Estructura de un programa en C. Todo programa en C consta de uno o mas módulos llamados funciones. El programa siempre comenzara por la ejecucion de la funcionmain, la cual puede acceder las demas funciones. Las definiciones de las funciones deben realizarse aparte o siguiendo a main.
2. Cada función de contener: 1- Una cabecera de la función, que consta del nombre de la función, seguido de una lista opcional de argumentos encerrados entre paréntesis. 2- Una lista de declaración de argumentos, si se incluyen estos en la cabecera. 3- Una instrucción compuesta, que contiene el resto de la función.
3. Los argumentos son símbolos que representan información que se le pasa a la función desde otra parte del programa. Cada instrucción compuesta se encierra con unas llaves. Las llaves pueden contener combinaciones de instrucciones elementales y otras instrucciones compuestas. Los comentarios pueden aparecer en cualquier parte del programa, mientras estén situados entre los delimitadores. Estos compuestos