Esempio n. 1
0
int		main(int argc, char **argv)
{
  int		i;
  t_list	list;

  if (argc < 2)
    return (0);
  i = 1;
  init_list(&list);
  while (i <= argc - 1)
    {
      add_nb(&list, my_getnbr(argv[i]));
      i++;
    }
  print_list(&list);
  return (0);
}
Esempio n. 2
0
int	get_all_codes(const char *str, int i, int **recup)
{
  int	out;

  out = i + 1;
  *recup = NULL;
  while (*(str + out))
    {
      if (out == i + 1 && *(str + out) != '[')
	return (0);
      else if (out == i + 1 && *(str + out) == '[')
	++out;
      if (*(str + out) >= '0' && *(str + out) <= '9')
	add_nb(str, &out, recup);
      else if (*(str + out) == ';')
	++out;
      else
	break ;
    }
  if (*(str + out) == 'm')
    return (out - i);
  return (0);
}