По сути, printf
не производит вывода, если я помещаю его в main()
.
Это работает:
#+begin_src C
printf("Hello World!\n");
#+end_src
Но это
#+begin_src C
void main() {
printf("Hello World!\n");
}
#+end_src
приводит к
Блок кода не произвел вывода
Я попытался добавить :results output
в строку begin_src
. Я пытался включить stdio.h
. Когда я смотрю в *Messages*
, я вижу, что когда я заключаю printf
в main
, я получаю сообщение об ошибке
**Ошибка чтения результатов: (начало буфера)**
Что здесь не так?