Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* ************************************************************************** */
- /* */
- /* ::: :::::::: */
- /* ft_strrev.c :+: :+: :+: */
- /* +:+ +:+ +:+ */
- /* By: darugula <[email protected]> +#+ +:+ +#+ */
- /* +#+#+#+#+#+ +#+ */
- /* Created: 2019/07/05 03:20:26 by darugula #+# #+# */
- /* Updated: 2019/07/05 03:20:32 by darugula ### ########.fr */
- /* */
- /* ************************************************************************** */
- void ft_swap(char *a, char *b)
- {
- char tmp;
- tmp = *a;
- *a = *b;
- *b = tmp;
- }
- int ft_strlen(char *str)
- {
- int i;
- i = 0;
- while (str[i++] != 0)
- {
- }
- return (i - 1);
- }
- char *ft_strrev(char *str)
- {
- int size;
- int i;
- size = ft_strlen(str);
- i = 0;
- while (i < size / 2)
- {
- ft_swap(str + i, str + size - i - 1);
- i++;
- }
- return (str);
- }
Add Comment
Please, Sign In to add comment