Зачем программа Hello World подключает stdio.h?
stdio.h
Он передаёт системе информацию об успешном завершении программы.
Он сообщает операционной системе, где начинается main().
main()
Он предоставляет объявления функций стандартного ввода/вывода, таких как printf().
printf()
Он напрямую преобразует исходный файл в исполняемый файл.