Ввод и вывод информации

Основной задачей программирования является обработка информации, поэтому любой язык программирования должен иметь средства для ввода и вывода данных. В языке Си нет операторов ввода-вывода; ввод и вывод информации осуществляется через функции стандартной библиотеки. Прототипы данных функций находятся в файле stdio.h. Чаще всего вывод осуществляется через функцию print/, а ввод — scan/.

Функция print/ — функция форматированного вывода. Она переводит данные из внутреннего кода в символьное представление и выводит полученные изображения символов (результатов) на экран дисплея. При этом у программиста имеется возможность форматировать данные, т. е. влиять на их представление на экране дисплея. Возможность форматирования условно отмечена в самом имени функции с помощью литеры/в конце её названия (print formatted).