コード例 #1
0
int		main(int argc, char **argv)
{
	int i;

	i = 0;
	if (argc == 2 && argv[1][0] != '\0')
	{
		ft_print(ft_trim(argv[1]));
	}
	write(1, "\n", 1);
	return (0);
}
コード例 #2
0
ファイル: ft_cd.c プロジェクト: kedric/42
static char		*ft_red(char *p, char *b)
{
	char		*s;

	if (!(s = (char *)malloc((ft_strlen(b) + ft_strlen(p) + 3) * sizeof(char))))
		return (s);
	s = ft_strcpy(s, "/");
	if (b && ft_strcmp(b, "\0") != 0)
	{
		s = ft_strcat(s, b);
		if (p && ft_strcmp(p, "\0") != 0)
			s = ft_strcat(s, "/");
	}
	s = ft_strcat(s, p);
	s = ft_trim(s);
	return (s);
}