int arg;
arg=1
pthread_create(&tid1, NULL, &func1, &arg);
pthread_detach(tid1);
arg=2
pthread_create(&tid2, NULL, &func2, &arg);
pthread_detach(tid2);
arg=3
pthread_create(&tid3, NULL, &func3, &arg);
pthread_detach(tid3);
arg=4
pthread_create(&tid4, NULL, &func4, &arg);
pthread_detach(tid4);
프로그램은 대충 이렇습니다.