Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what is the output of
printf("%d",(scanf("%d",10));

Answers were Sorted based on User's Feedback



what is the output of printf("%d",(scanf("%d",10));..

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

what is the output of printf("%d",(scanf("%d",10));..

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

what is the output of printf("%d",(scanf("%d",10));..

Answer / ravinder singh rawat

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

what is the output of printf("%d",(scanf("%d",10));..

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

what is the output of printf("%d",(scanf("%d",10));..

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

what is the output of printf("%d",(scanf("%d",10));..

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

what is the output of printf("%d",(scanf("%d",10));..

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

what is the output of printf("%d",(scanf("%d",10));..

Answer / neelamani

1 NULL pointer assignment

This output in TC compiler

Is This Answer Correct ?    5 Yes 6 No

what is the output of printf("%d",(scanf("%d",10));..

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 output of printf("%d",(scanf("%d",10));..

Answer / makadivya

10

Is This Answer Correct ?    14 Yes 22 No

Post New Answer

More C Interview Questions

typedef struct{ char *; nodeptr next; } * nodeptr ; What does nodeptr stand for?

0 Answers   Wilco,


what will be the output of the following program, justify? #define TEST int TEST getdata() { static i; i+=10; return i; } main() { int k; k = getdata(); }

3 Answers  


Write a program to find the smallest and largest element in a given array in c language

11 Answers   Microsoft, Vembu,


Do you know null pointer?

0 Answers  


What are inbuilt functions in c?

0 Answers  


How do I initialize a pointer to a function?

2 Answers  


Develop a program that computes the new price of an item. The program should receive a character variable colour and a double precision floating-point variable price from the user. Discount rate is determined based on the colour of the discount sticker, as shown in the following table. An error message should be printed if an invalid colour has been entered

1 Answers  


What is file in c language?

0 Answers  


#include<stdio.h> void main() { int a=10,b=20,c=30; printf("%d",scanf("%d%d%d",&a,&b,&c)); } what is the output for this?

4 Answers   IIIT,


how to set Nth bit of a variable?

1 Answers  


What’s a signal? Explain what do I use signals for?

0 Answers  


Define and explain about ! Operator?

0 Answers  


Categories