From 8ec5431354bdb582455e8c32758098c5a0fdada2 Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 26 Jul 2019 23:17:36 +0200 Subject: exam final --- exam_final/rendu/aff_last_param/aff_last_param.c | 31 ++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 exam_final/rendu/aff_last_param/aff_last_param.c (limited to 'exam_final/rendu/aff_last_param/aff_last_param.c') diff --git a/exam_final/rendu/aff_last_param/aff_last_param.c b/exam_final/rendu/aff_last_param/aff_last_param.c new file mode 100755 index 0000000..27a024a --- /dev/null +++ b/exam_final/rendu/aff_last_param/aff_last_param.c @@ -0,0 +1,31 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* aff_last_param.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: exam +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2019/07/26 10:09:02 by exam #+# #+# */ +/* Updated: 2019/07/26 10:13:09 by exam ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +int ft_strlen(char *str) +{ + int counter; + + counter = 0; + while (str[counter]) + counter++; + return (counter); +} + +int main(int argc, char **argv) +{ + if (argc != 1) + write(1, argv[argc - 1], ft_strlen(argv[argc - 1])); + write(1, "\n", 1); + return (0); +} -- cgit