Skip to main content

C Programming - 4.5 The printf() function

We have been talking about this guy for so long and he finally came

And you will see him most of the time whenever you write a C code.

So,
What printf() function do?
It basically prints everything within the double quotation.

for example:

printf("I am a programmer");

this prints:   
                I am a Programmer

In full code that will be-

#include <stdio.h>

int main()
{

     printf("I am a Programmer");

     return 0;
}

Now, see another code 

#include <stdio.h>

int main()
{

     printf("I am a Programmer");
     printf("I am a Programmer");

     return 0;
}

the output will be:

         I am a ProgrammerI am a Programmer
The output is like this because we haven't use newline character to indicate the end of the line. So, the correction of the code will be:

              printf("I am a Programmer\n");
              printf("I am a Programmer");

that will do the desired output:
                                                      I am a Programmer
                                                   I am a Programmer


but if we insert a third line saying printf("I am a Programmer"); then it will show the same problem. So, I prefer to write

               printf("I am a Programmer\n");
               printf("I am a Programmer\n");

but it depends upon the problem requirement what we want in the output


Now look  at this code

#include <stdio.h>

int main()
{

     printf("I am a Programmer\n");
     printf("\tI am a Programmer\n");
     printf("\t\tI am a Programmer\n");

     return 0;
}

Output:

         I am a Programmer
                   I am a Programmer
                             I am a programmer



look carefully at the code, you will find newline characters and TAB characters within printf() and they are responsible for this cool output.

Now play with it

Write a Paragraph
Design something cool
or
Send cool messages to buddies or your special buddies 😉

Happy Coding
See You in the next tutorial

Comments

Popular posts from this blog

C Programming - 3. Bits & Bytes

Bits Bits means the measurement of computer memory where we can store binary number or word. N-bits memory can store n-bits binary number or words for example :          1-bit memory can store either  1 or 0 because 1 and 0 are 1-bit binary numbers          2-bit memory can store:                                                   00                                                   01                   ...

C Programming - 4.1 First C program

First C program #include <stdio.h> int main() {      printf("I am a Programmer\n");      return 0; } Output:                    I am a Programmer In the next tutorials, we will understand this code point by point. Semicolon Issue we have to remember one important thing always end of every statement in C we have to put a semicolon From the first code, there are two statements        printf("I am a Programmer\n");        return 0; and both of them have a semicolon at the end of the line or statement Some people find this annoying 😒 but like it or  not we have to be careful about this Happy Coding See you in next tutorial Next Post: https://coderavens.blogspot.com/2018/05/c-programming-42-main-function.html