бля пух.
Во-первых, напиши в конце функции main() return 0;
Во-вторых, функция strtok определена в заголовочном файле string.h, который ты не подключил.
В-третьих, нахуя тебе здесь stdbool.h
В-четвёртых, strtok в качестве первого аргумента принимает массив символов, а не указатель на символ. Между ними есть разница, о которой ты узнаешь позже. То есть, тебе нужно написать char text[] = "hello world\n";
В-пятых, тебе нужно вывести splittet-text, ведь ты хочешь увидеть результат выполнения функции strtok()
В-шестых, printf принимает первым аргументом char *(или же char[]), так что ты можешь писать вот так printf(splittet_text); если тебе нужно вывести только строку. Но это уже так, придирка
Ну, типо третье - я подключал ради тру/фолс, который я в итоге убрал к хуям