#include <stdio.h>
#include <unistd.h>
#include <pthread.h>

void *hui(void *unused)
{
	for (int i = 0; i < 3; i++)
	{
		printf("hui rabotaet %d\n", i);
		fflush(stdout);
		sleep(1);
	}
	
	return NULL;
}


int main(void)
{
	pthread_t second_thread;

	pthread_create(&second_thread, NULL, hui, NULL);
	
	while (1)
	{
		printf("test\n");
		fflush(stdout);
		sleep(1);
	}

	// Раз у нас бесконечный цикл, то и ждать второй поток нам нинужно, а вот
	// если бы цикл не был бесконечным, то:
	// pthread_join(second_thread, NULL);
}
