Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1. #include <unistd.h>
  2.  
  3. void    ft_putstr(char *str)
  4. {
  5.     int i;
  6.  
  7.     i = 0;
  8.     while (str[i] != '\0')
  9.         i++;
  10.     write(1, str, i);
  11. }
  12.  
  13. int     ft_strlen(char *str)
  14. {
  15.     int i;
  16.  
  17.     i = 0;
  18.     while (str[i] != '\0')
  19.         i++;
  20.     return (i);
  21. }
  22.  
  23. void    ft_putstr_a_lenvers(char *str)
  24. {
  25.     int i;
  26.  
  27.     i = ft_strlen(str) - 1;
  28.     while (i >= 0)
  29.     {
  30.         write(1, &str[i], 1);
  31.         i--;
  32.     }
  33. }
  34.  
  35. int     main(void)
  36. {
  37.     char    *str = "Adel";
  38.  
  39.     ft_putstr(str); // Affiche "Adel"
  40.     ft_putstr_a_lenvers(str); // Affiche "ledA"
  41.     return (0);
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement