Я пытаюсь скомпилировать следующий код C в Linux:
#include <stdio.h>
/////
void func1();
void func2();
//////
void func1()
{
func2();
}
void func2()
{
func1();
}
int main()
{
func1();//call to function 1
}
Если я не ошибаюсь, программа должна выполняться бесконечно, но когда я компилирую и запускаю ее в linux, выдается ошибка сегментации.Почему это происходит?