1: объявлена функция charatatime, в качестве аргументов принимаем указатель на строку.
3: Объявляем указатель `ptr' (ptr - pointer)
4: Объявляем переменную целого типа `c'
5: начало комментария
"Гарантирует, что символы отправленные в стандартный поток вывода будут выводиться так быстро, как только это возможно -- отключение буферизации stdout"
7: отключение буферизации стандартного потока вывода
8: начало цикла; цикл выполняется до тех пор пока не достигнет конца строки ( но мне кажется здесь будет переполнение )
9: печатает символ из строки
10: конец блока