From af8435d40cdb8e7871ff004fb21382c236f9bd0f Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 5 Jul 2019 09:52:18 +0200 Subject: c02 tested --- c02/ex08/ft_strlowcase.c | 25 +++++++++++++++++++++++++ c02/ex08/ft_strlowercase.c | 30 ------------------------------ 2 files changed, 25 insertions(+), 30 deletions(-) create mode 100644 c02/ex08/ft_strlowcase.c delete mode 100644 c02/ex08/ft_strlowercase.c (limited to 'c02/ex08') diff --git a/c02/ex08/ft_strlowcase.c b/c02/ex08/ft_strlowcase.c new file mode 100644 index 0000000..1c7b56c --- /dev/null +++ b/c02/ex08/ft_strlowcase.c @@ -0,0 +1,25 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* ft_strlowercase.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: cacharle +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2019/07/03 19:53:41 by cacharle #+# #+# */ +/* Updated: 2019/07/05 09:10:17 by cacharle ### ########.fr */ +/* */ +/* ************************************************************************** */ + +char *ft_strlowcase(char *str) +{ + char *head; + + head = str; + while (*str != '\0') + { + if (*str >= 'A' && *str <= 'Z') + *str = *str - 'A' + 'a'; + str++; + } + return (head); +} diff --git a/c02/ex08/ft_strlowercase.c b/c02/ex08/ft_strlowercase.c deleted file mode 100644 index c0e27c6..0000000 --- a/c02/ex08/ft_strlowercase.c +++ /dev/null @@ -1,30 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* ft_strlowercase.c :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: cacharle +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2019/07/03 19:53:41 by cacharle #+# #+# */ -/* Updated: 2019/07/04 11:24:01 by cacharle ### ########.fr */ -/* */ -/* ************************************************************************** */ - -int is_between(char start, char end, char subject) -{ - return (subject >= start && subject <= end); -} - -char *ft_strlowcase(char *str) -{ - char *head; - - head = str; - while (*str != '\0') - { - if (is_between('A', 'Z', *str)) - *str = *str - 'A' + 'a'; - str++; - } - return (head); -} -- cgit