void ft_menu(char **puissance) { int ok; char *line; int ret; ok = 0; line = NULL; while (ok != 3) { ft_display_menu(); ret = get_next_line(0, &line); if (ret == 1) { ok = ft_atoi(line); if (ok == 1) ft_puissance4(puissance); else if (ok == 2) if (!(puissance = ft_change_size())) ok = 3; } puissance = ft_create_board(puissance); ft_free_line(line); } if (puissance) ft_destruct_board(puissance); }
int main(int ac, char **av) { if (check_data(ac, av) == 0) ft_puissance4(av[1], av[2]); return (0); }