My Blog
Articles related to programming, computer science, technology and research.

22/04/2016 Categories: C Programming. Comments Off on Input and Output in C

Reading Input from Keyboard

 

Another way of assigning values to variables besides directly assigning the value is reading values from the keyboard.

 

C provides scanf function in the stdio.h header file. Using this function we can read values from the keyboard and assign the values to variables. The syntax of scanf function is as shown below:

 

scanf-syntax

 

The control string specifies the type of value to read from the keyboard and the ampersand symbol & is an operator to specify the address the variable(s). Example usage of scanf function is shown below:

 

scanf-example

 

Printing onto Screen

 

To print or output text onto the screen, we use printf function. Syntax of printf function is as shown below:

 

printf-syntax

 

Example usage of printf function is shown below:

 

printf-example1

 

 

Following are the format specifiers or control strings available in C:

 

Data Type Format Specifier
int %d (or) %i
unsigned int %u
short int %hd
unsigned short int %hu
long int %ld
unsigned long int %lu
float %f (or) %e (or) %g
double %lf (or) %e (or) %g
long double %Lf
char %c
unsigned char %c
string %s

 

Related Links:

Scroll Up