Synopsis This basic implimentation of the printf function prepares and prints data.
Description
The format of the output generated by the _printf() function is shown below. The standard output stream, or stdout, is where this function writes its output. If the function is successful, it returns the number of characters that were printed; if it is unsuccessful, it returns -1.
The available convertion specifiers are:
%x: Prints the hexadecial representation of an unsigned decimal in lowercase letters %X:Prints the hexadecial representation of an unsigned decimal in uppercase letters %r: Prints a reversed string %R: Prints the Rot13 interpretation of a string %c: Prints a single character. %s: Prints a string of characters. %d: Prints integers. %i: Prints integers. %b: Prints the binary representation of an unsigned decimal. %u: Prints unsigned integers
Usage All the files are to be compiled on Ubuntu 14.04 LTS Compile your code with gcc -Wall -Werror -Wextra -pedantic *.c Include the "main.h" header file on the functions using the _printf()