# Include <stdio.h> - включення іншого файлу.
Цей рядок вказує компілятору, що потрібно включити інформацію, що міститься у файлі stdio.h.
main () - ім'я функції
Будь-яка програма, написана на мові Сі, складається з однієї або більше функцій, що є основними модулями, з яких вона збирається. Наша програма складається з однієї функції main (), а круглі дужки вказують саме на те, що main () - ім'я функції.
/ * Проста програма * / - коментар
/ *, * / - Відкриваюча і закриваюча дужки багатострокового коментарю.
Коментарі - це примітки, що допомагають зрозуміти сенс програми. Вони призначені для читача, і ігноруються компілятором.
{- Початок тіла функції
Відкриваюча фігурна дужка відзначає початок послідовності операторів - тіло, або визначення, функції. Кінець визначення наголошується закриваючою фігурною дужкою}.
int courses; - оператор опису
За допомогою такого оператора ми оголошуємо, що будемо використовувати в програмі змінну courses, яка приймає цілі (int) значення.
courses = 30; - оператор присвоювання
Цей оператор служить для присвоювання змінної courses значення 30.
printf ("Скільки навчальних курсів на сайті?"); - оператор виводу на друк
З його допомогою виводиться на друк фраза, укладена в лапки:
Скільки навчальних курсів на сайті?
printf ("www.intuit.ru? \ n"); - ще один оператор виводу на друк. Цей оператор додає слова www.intuit.ru? в кінець останньої друкованої фрази. Комбінація символів \ n вказує компілятору на початок нового рядка.
printf ("Більш% d. Але буде ще більше! \ n", courses);
Цей оператор виводить на друк значення змінної courses, рівне 30, що міститься в лапках. Символи% d вказують компілятору, де і в якій формі друкувати значення змінної courses.
} - Кінець
Програма завершується закриваючою фігурною дужкою.