summaryrefslogtreecommitdiff
path: root/ft_strchr.c
diff options
context:
space:
mode:
authorDominik Kaiser2024-03-10 13:37:45 +0100
committerDominik Kaiser2024-03-10 13:37:45 +0100
commit4e19b82398e0cfaa3ca0b9f68772c88d103ff6ea (patch)
treee25f459959a69578322529aca6d2a02cb2d3dfcf /ft_strchr.c
parent3c90d29fe5bf9ba6da090cd59c8c139d269f8bd4 (diff)
downloadlibft-4e19b82398e0cfaa3ca0b9f68772c88d103ff6ea.tar.gz
libft-4e19b82398e0cfaa3ca0b9f68772c88d103ff6ea.zip
Complete missing functions and add header
Diffstat (limited to 'ft_strchr.c')
-rw-r--r--ft_strchr.c17
1 files changed, 11 insertions, 6 deletions
diff --git a/ft_strchr.c b/ft_strchr.c
index 0b20bb4..ecf522e 100644
--- a/ft_strchr.c
+++ b/ft_strchr.c
@@ -6,10 +6,12 @@
/* By: dkaiser <dkaiser@student.42heilbronn.de +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/03/06 14:12:39 by dkaiser #+# #+# */
-/* Updated: 2024/03/07 16:10:27 by dkaiser ### ########.fr */
+/* Updated: 2024/03/10 13:15:56 by dkaiser ### ########.fr */
/* */
/* ************************************************************************** */
+#include "libft.h"
+
char *ft_strchr(const char *s, int c)
{
int i;
@@ -21,15 +23,18 @@ char *ft_strchr(const char *s, int c)
return ((char *)&s[i]);
i++;
}
- if (!c)
+ if (!(char)c)
return ((char *)&s[i]);
return (0);
}
/* #include <stdio.h> */
/* #include <string.h> */
-/* int main() { */
-/* char str[] = "Hello world"; */
-/* printf("strchr: %s\n", strchr(str, 'o')); */
-/* printf("ft_strchr: %s\n", ft_strchr(str, 'o')); */
+
+/* int main(void) */
+/* { */
+/* char str[] = "teste"; */
+
+/* printf("strchr: %p\n", strchr(str, '\0')); */
+/* printf("ft_strchr: %p\n", ft_strchr(str, '\0')); */
/* } */