Программа написанная на языке программирования си имеет структуру:
1. Раздел подключений библиотек
2. Раздел главной функции программы
Пример:
#include <stdio.h>
int main(int argc, char *argv[])
"фигурная скобка"
printf("Hello world!\n”);
return 0;
"фигурная скобка"
Содержание функции main. Тело функции main состоит из операторов, которые записываются в императивной (процедурной) форме. Каждый оператор завершается знаком ‘;’ и состоит из одного или нескольких литералов (англ., token). Литералы могут разделяться любым количеством пробелов, табуляций или переводов строк. Сам литерал должен писаться слитно. Литералами могут быть:
1. ключевые (зарезервированные) слова языка СИ;
2. идентификаторы языка программирования СИ;
3. константы;
4. строковые литералы;
5. знаки пунктуации.