Example #1
0
void	ft_test(char **tab, t_copy tab2)
{
	int	i;
	int	ok;
	int	k;

	ok = 0;
	i = 0;
	while (i <= 4)
	{
		ft_put_colle(i, &tab2);
		if (ft_tabcmp(tab, tab2.tab))
		{
			k = -1;
			ft_result(i, tab2.c, tab2.l, ok);
			ok = 1;
		}
		i++;
	}
	if (ok == 0)
		ft_putstr("aucune");
	if (tab2.c <= 1)
		ok = 0;
	ft_free(tab, ok);
	ft_free(tab2.tab, ok);
}
Example #2
0
int main()
{
	char	*mem;
	char	buf[BUF_SIZE + 1];
	int		ret;
	int		i;
	int		x;
	int		y;

	i = 0;
	x = 0;
	y = 0;
	mem = (char*)malloc(BUF_SIZE);
	while ((ret = read(0, buf, BUF_SIZE)))
	{
		if (buf[0] == '\n')
			y++;
		if (buf[0] != '\n')
			x++;
		buf[ret] = '\0';
		mem[i] = buf[0];
		i++;
	}
	mem[i] = '\0';
	if (y != 0)
		x = x / y;
	ft_tabcmp(mem, x, y);
	return (0);
}