what is the output of
printf("%d",(scanf("%d",10));
Answers were Sorted based on User's Feedback
Answer / ansh
This code when executes on a Turbo C compiler requires an
input from user and is giving 1 as output if one enters a
numeral value and 0 otherwise.
| Is This Answer Correct ? | 18 Yes | 7 No |
Answer / kamal
scanf() returns integer value for number sucessful entry taken.
Due to this cause of taking integer value at address 10 it
will print 1 otherwise 0;
| Is This Answer Correct ? | 11 Yes | 2 No |
scanf returns nos. of arguments taken by scanf hence it
will ask user to input and if integer is fed as I/P then
printf gives 1 as o/p
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / hema
In Unix enviroment, this gives warning while compilation
and core when executed with a user value. Since scanf
expects a variable( address) to store the value, whereas
here we are assinging value to constant.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / umesh
#include<stdio.h>
int main ()
{
int c;
printf("%d",(scanf("%d",&c)));
return 0;
}
in this case return 1 instead of entering any value as input.
printf("%d",(scanf("%d",10)));
in this case simply generates a run time error. bcoz Since scanf always expects a variable( address) to store the value.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / arti
tihis will return an runtime error as no address is pass in
scanf where value is to assign which we get as user input
through scanf().
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / kalyan chukka
Answer is 1 Because it prints how many values taken from
keyboard so it prints 1
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / neelamani
1 NULL pointer assignment
This output in TC compiler
| Is This Answer Correct ? | 5 Yes | 6 No |
Answer / karna
answer is 1.because it counts how many numbers are given as input
| Is This Answer Correct ? | 1 Yes | 3 No |
what is the height of tree if leaf node is at level 3. please explain
write a c program to calculate the income tax of the employees in an organization where the conditions are given as. (I.T. = 0 if income <100000 I.T = 10% if income _< 200000 it = 20% if income >_ 200000)
7 Answers Consultancy, DBU, FD, JK Associates, Kobe, Satyam,
What is || operator and how does it function in a program?
What are local static variables?
Explain demand paging.
code for copying two strings with out strcpy() function.
Write a C program in Fibonacci series.
WAP to accept rollno,course name & marks of a student & display grade if total marks is above 200?
where do we use volatile keyword?
write a program to check whether a number is Peterson or not.
question-how to run a c programme.
Explain how can I manipulate strings of multibyte characters?