В составе программы можно выделить несколько частей:
• Подключение заголовочных файлов — это строки, которые начинаются с #include
• Объявление констант (постоянных величин):
const N = 20;
• Глобальные переменные — это переменные, объявленные вне основной программы и подпрограмм. К таким переменным могут обращаться все процедуры и функции данной программы (их не надо еще раз объявлять в этих процедурах).
• Объявление функций и процедур — обычно ставятся выше основной программы. По требованиям языка Си в тот момент, когда транслятор находит вызов подпрограммы, она
должна быть объявлена и известны типы всех ее параметров.
• Основная программа может располагаться как до всех подпрограмм, так и после них. Не
рекомендуется вставлять ее между подпрограммами, так как при этом ее сложнее найти.