As you can see from the code snippet below, I have declared one char variable and one int variable. When the code gets compiled, it must identify t
char
int
printf and scanf are I/O functions that are designed and defined in a way to receive a control string and a list of arguments.
printf
scanf
The functions does not know the type of parameter passed to it , and Compiler also cant pass this information to it.