what is the output for the code :
main()
{
int i,j;
printf("%d %d ",scanf("%d%d",&i,&j));
}
Answers were Sorted based on User's Feedback
Answer / tasneemuddin
The result of this program will be:
you have to enter two int numbers
output : 2 <the last number entered>
Is This Answer Correct ? | 12 Yes | 6 No |
Answer / nani
The result of this program will be:
you have to enter two int numbers
output : 2 <the last number entered>
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / sha
The first output would be the number of values scanned by
scanf, i.e. 2. I compiled the code and the second output
seems to be the address the second input given by user.
Input: 4 5
Output: 2 1242772
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / carol
scanf will return the number of arguments that are scanned
successfully from keyboard.So first it will get two values
from the user and return two . So the printf statement
prints 2 for the first %d and since there is no specific
value for second %d it will print garbage value.
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / varun
The Console will wait for two integer inputs.
After giving any two integer values, it will
return two values
1) no. of input i.e 2
2) Address of the first integer.
e.g
I have tested it with input-> 1,1 ; 2,9; 3,5; etc.....
For all it returns 2 3457158
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / suraj verma
It will return number of arguments taken
by scanf function which is two in this case
& the other value can be any garbage value.
Is This Answer Correct ? | 0 Yes | 1 No |
Answer / vaibhav
the output will be
2(no. of inputs) <last number entered>
Is This Answer Correct ? | 2 Yes | 4 No |
Answer / aarti dhiman
When we compile this program then 1 warning shows that the
function should return the value
Is This Answer Correct ? | 0 Yes | 2 No |
Answer / prashant sharma
first the computer will take the two values as inputs &
then will show junk value
Is This Answer Correct ? | 1 Yes | 4 No |
Why the below program throughs error during compilation? #include<stdio.h> #include<conio.h> enum { ZERO, ONE, TWO, }; main() { printf("%d",&TWO); getch(); }
wat is the output int main() { char s1[]="Hello"; char s2[]="Hello"; if(s1==s2) printf("Same"); else printf("Diff"); }
What do you mean by invalid pointer arithmetic?
How can you restore a redirected standard stream?
2. What is the function of ceil(X) defined in math.h do? A)It returns the value rounded down to the next lower integer B)it returns the value rounded up to the next higher integer C)the Next Higher Value D)the next lower value
Write a c program using for loop in switch case?
What do the functions atoi(), itoa() and gcvt() do?
What is enumerated data type in c?
What is the collection of communication lines and routers called?
Explain what are global variables and explain how do you declare them?
What is atoi and atof in c?
Write a program to check whether a number is prime or not using c?