#ifndef MAIN_H #define MAIN_H /* important libs */ /* they bussin frfr*/ #include #include #include #include #include /** * struct format - conversion specifiers * @id:identifier * @f: type pointer */ typedef struct format { char *id; int (*f)(); } convert_match; int printf_pointer(va_list val); int printf_hex_aux(unsigned long int num); int printf_HEX_aux(unsigned int num); int printf_exclusive_string(va_list val); int printf_HEX(va_list val); int printf_unsigned(va_list args); int printf_bin(va_list val); int printf_srev(va_list args); int printf_rot13(va_list args); int printf_int(va_list args); int printf_hex(va_list val); int _strlenc(const char *s); int rev_string(char *s); int _strlenc(const char *s); int printf_37(void); int printf_char(va_list val); int printf_string(va_list val); int _putchar(char c); int _printf(const char *format, ...); int printf_oct(va_list val); int printf_dec(va_list args); int _strlen(char *s); int *_strcpy(char *dest, char *src); #endif