В языке С для ввода-вывода символьных строк существует специальный набор стандартных функций, описанных в заголовочном файле stdio.h.Здесь спецификатор типа const char означает, что строка str не может быть изменена внутри программы. К стандартным относятся такие функции как:
puts
puts(const char *str); выводит на экран строку str