C - Functions - Discussion

You Are Here :: Home > C > Functions - Discussion

 



Q.

main()
{
int i;
printf("%d",scanf("%d",&i)); // value 10 is given as input here
}

A. 1 B. 0
C. 10 D. Compiletime error

Answer: Option A
Explaination:

Scanf returns number of items successfully read and not 1/0. Here 10 is given as input which should have been scanned successfully. So number of items read is 1.



Discussion

Your Comments Goes here...
NameDiscussion