One of the first things every C programmer learns is how to interact with users. A program that cannot receive input or display output is not very useful.
In C, this interaction is handled primarily by two standard library functions:
printf() for output
scanf() for input
Let's see how they work and why they are so important.






