#include "philo.h" void *philo_exec(void *arg) { t_philo *philo; int nbr; philo = (t_philo*)arg; nbr = philo->philo_nbr; ft_putnbr_fd(nbr, 1); write(1, "\n", 1); return (NULL); } int main(int ac, char **av) { pthread_t id; t_philo *philo; int n; if (ac == 1) return (0); philo = init(av, &id); n = philo->conditions->n_phi; while (n) { pthread_create(&id, NULL, &philo_exec, philo); philo = philo->next; n--; } // while (1) write(1, "main function\n", 14); return 0; }