What is the use of '%d' in a scanf statement?

Asked by Last Modified  

Follow 4
Answer

Please enter your answer

IT Professional

It is the format for inputting integer through scanf()
Comments

Primary Teacher

% d is a type of format specifier that aids scanf (). It may also be used to achieve formatted input or output. % d is used in scanf () statement. So that, the value entered is received as an integer. Scanf format string (which stands for "scan formatted") refers to a control parameter used by a class...
read more
% d is a type of format specifier that aids scanf (). It may also be used to achieve formatted input or output. % d is used in scanf () statement. So that, the value entered is received as an integer. Scanf format string (which stands for "scan formatted") refers to a control parameter used by a class of functions in the string-processing libraries of various programming languages. The format string specifies a method for reading a string into an arbitrary number of varied data type parameter(s). read less
Comments

Computer Science Educator with25 years of teaching experience of onlie and Offline education

"%d" in scanf means it will accept integer input. %d is formating string. It is internal representation in memory
Comments

Linux Expert

Open the man page of scanf() it says int scanf(const char *format, ...);so what does that mean ? That means first argument of scanf() is of type char*.And you have provided "%d" and "%d" expects argument nof int type.In short %d in scanf will scan the integer value from user and store into variable.
read more
Open the man page of scanf() it says int scanf(const char *format, ...);so what does that mean ? That means first argument of scanf() is of type char*.And you have provided "%d" and "%d" expects argument nof int type.In short %d in scanf will scan the integer value from user and store into variable. read less
Comments

View 2 more Answers

Related Questions

What is a pragma?
In computer programming, a directive pragma is a language construct that specifies how a compiler should process its input. The ' #pragma ' directive is the method specified by the C standard for providing...
Anil
How can I develop my C language?
Practice coding: Write code regularly, even if it's small programs. Practice is key to improving. Read books and online tutorials: There are many resources available to learn C. Books like "The C Programming...
Mohit
0 0
5
What is meant by “enum” in C?
An enum is a keyword in C language, it is an user defined data type. All properties of integer are applied on Enumeration data type It work like the Integer.
Geetanjali
What are the functions in C programming?
In C programming, functions are essential building blocks that allow for modular and structured code. A function is a self-contained block of code designed to perform a specific task. It typically takes...
Kiran
0 0
6
What is the output of the below: int x, y; printf("%d", scanf("%d %d", &x, &Y));
:) Good one. It checks my eye sight. This piece of code would result in an error: "undefined symbol Y". Note: 'scanf( )' not only scans and loads the values entered by users into variables, but it...
Pravalika

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons


Efficient Learning Strategies
Type your notes after class Write your notes onto flashcards - Scrabble -Make posters Review flashcards while walking, at gym, etc. Dog-ear pages in the reading where you can find...

Pointers Concept
Every variable has a memory location and every memory location has its address defined which can be accessed using ampersand (&) operator, which denotes an address in memory. Consider the following...

PRACTISE makes you PERFECT ; ; ; There is no SUBSTITUTE for HARD WORK ;;;;Breathe SUCCESS like OXYGEN
Proper Planning ( reg what portions to be covered today) revising today's class portions & clarifying doubts solving Maths problems regularly ,noting down formulae separately trying to understand...

How do i get best Campus / Off Campus Placement?
Companies are looking for Skilled Freshers. So build your technical skills while doing MCA / BTech / BCA / BSc (IT or CS) into below areas- 1. Strong your programming & debugging skills ...

Recommended Articles

Brilliant Academy is one of the reputed institutes for B.Tech tuition classes. This institute is specialised in delivering quality tuition classes for B.E, Engineering - all streams and Engineering diploma courses. Incorporated in 2012, Brillant Academy is a brainchild of Mr Jagadeesh. The main motto of the academy is to...

Read full article >

Lasya Infotech is a Hyderabad based IT training institute founded in 2016 by O Venkat. Believing in his innovation, passion and persistence and with a diverse blend of experience, he started his brainchild to deliver exemplary professional courses to aspiring candidates by honing their skills. Ever since the institute envisions...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

Read full article >

Looking for C Language Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you