100% found this document useful (1 vote)
852 views

Formatted Input and Output in C

This document discusses input and output functions in C programming. It covers formatted input/output functions like printf() and scanf() for controlling the type, width, and precision of data during input and output. printf() is used for formatted output and takes a format string and variable list. scanf() is used for formatted input and follows a similar format. Common format specifiers for printf() and scanf() are also listed.

Uploaded by

Atul Malhotra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, TXT or read online on Scribd
100% found this document useful (1 vote)
852 views

Formatted Input and Output in C

This document discusses input and output functions in C programming. It covers formatted input/output functions like printf() and scanf() for controlling the type, width, and precision of data during input and output. printf() is used for formatted output and takes a format string and variable list. scanf() is used for formatted input and follows a similar format. Common format specifiers for printf() and scanf() are also listed.

Uploaded by

Atul Malhotra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, TXT or read online on Scribd
You are on page 1/ 9

FORMATTED INPUT AND

OUTPUT IN C

ATUL MALHOTRA
CSE/10/409
INPUT AND OUTPUT
• INPUT:
Input is the process of entering the data into
computers memory

• OUTPUT:
Output is a process of translating data that are in
machine-readable form into a form understandable
by humans or readable by other machines.
I/O FUNCTIONS
• FORMATTED I/O
printf() and scanf()
• CHARACTER I/O
getchar() & putchar()
• STRING I/O
gets() and puts()

Note : To use any of these function first include the appropriate


header file in your program.
FORMATTED I/O

Formatted I/O means to control the type, width,


precision and other attribute of the data during
input and output process. Two functions are
mostly used in C language for this purpose are
– printf()
– scanf()
FORMATTED OUTPUT WITH Printf
Printf FUNCTION
• printf is function used to output any type of
data either characters, strings, numbers etc..
The syntax of printf function is
• printf(“format”, var1, var2,….varn);
• The “format” includes a listing of the data
types of the variables to be output and,
optionally, some text and control character(s).
FORMATTED OUTPUT WITH Printf
• Format Conversion Specifiers:
“%d” -- displays a decimal (base 10) integer
“%l” -- used with other specifiers to indicate a "long"
“%e” -- displays a floating point value in exponential
notation
“%f” -- displays a floating point value
“%g” -- displays a number in either "e" or "f" format
“%c” -- displays a single character
“%s” -- displays a string of characters
• Example:
#include<stdio.h>
#include<conio.h>
main()
{
float a;
int b ;
scanf("%f%d", &a, &b ) ;
printf("You entered %f and %d \n", a, b ) ;
getch();
}
Scanf FUNCTION

• scanf function is used to enter the data into


computers memory through standard input
device generally keyboard. It can be used to
enter multiple data items by a single
statement. The syntax is as follows,
• scanf(“format”,&var1,&var2,….,&varn)
• e.g. scanf(“%d”,&x);
THANK YOU....

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy