Потужність мови Сі багато в чому визначається легкістю і гнучкістю у визначенні і використовуванні функцій в C-програмах. На відміну від інших мов програмування високого рівня в мові Сі немає розподілу на процедури, підпрограми і функції, тут вся програма будується тільки з функцій.
Визначення і виклик функцій Функція - це сукупність оголошень і операторів, звичайно призначена для вирішення певної задачі. Кожна функція повинна мати ім’я, яке використовується для її оголошення, визначення і виклику. У будь-якій програмі на Сі повинна бути функція з ім’ям main (головна функція), саме з цієї...