ft_printf.c 495 B

123456789101112131415161718192021222324252627282930
  1. #include "ft_printf_internal.h"
  2. int ft_dprintf(int fd, char* format, ...)
  3. {
  4. va_list args;
  5. int result;
  6. va_start(args, format);
  7. result = ft_vdprintf(fd, format, args);
  8. va_end(args);
  9. return result;
  10. }
  11. int ft_printf(char* format, ...)
  12. {
  13. va_list args;
  14. int result;
  15. va_start(args, format);
  16. result = ft_vdprintf(1, format, args);
  17. va_end(args);
  18. return result;
  19. }
  20. int ft_vprintf(char* format, va_list args)
  21. {
  22. return ft_vdprintf(1, format, args);
  23. }