Простейшая программа на Си, выводящая в консоль сообщение 'Hello World!'', представлена ниже.
#include <stdio.h> // Требуется для printf()
int main(){ // Обязательная функция main() - точка входа в программу
printf("Hello World!"); // Вывод сообщения
return 0; // Выход из функции
}
Некоторые компиляторы допускают более короткую, но некорректную, с точки зрения стандарта, минимальную программу, где функция main() не возвращает значений.
#include <stdio.h> // Требуется для prinf()
void main(){
printf("Hello World!"); // Выводим сообщение
}