Generalizando, un programa en C consta de tres secciones. La primera sección es donde van todos los headers. Estos headers son comúnmente los #define y los #include. Como segunda sección se tienen las funciones. Al igual que Pascal, en C todas las funciones que se van a ocupar en el programa deben ir antes que la función principal (main()).
Declarando las funciones a ocupar al principio del programa, se logra que la función principal esté antes que el resto de las funciones. Ahora, solo se habla de funciones ya que en C no existen los procedimientos.
Y como última sección se tiene a la función principal, llamada main. Cuando se ejecuta el programa, lo primero que se ejecuta es esta función, y de ahí sigue el resto del programa.
Los símbolos { y } indican begin y end respectivamente. Si en una función o en un ciclo while, por ejemplo, su contenido es de solamente una línea, no es necesario usar llaves ({ }), en caso contrario es obligación usarlos.
Y ahora un pequeño ejemplo de un programa escrito en C
1 | <br />/*Programa ejemplo que despliega el contenido de "ROL" en pantalla*/<br /><br />#include <stdio.h><br />#define ROL "9274002-1"<br /><br />despliega_rol() {<br /> printf("Mi rol es : \%s\n", ROL);<br />}<br /><br />void main() {<br /> despliega_rol();<br />}<br /><br />/* Fin programa */</stdio.h> |
Mas información wikilearning.com

[...] Un programa en C [...]