Input / Output - Programming

Q1:

What will be the output of the program if value 25 given to scanf()?
#include<stdio.h>

int main()
{
    int i;
    printf('%d\n', scanf('%d', &i));
    return 0;
}

A 25

B 2

C 1

D 5

ANS:A - 25

The scanf function returns the number of input is given. printf('%d\n', scanf('%d', &i)); The scanf function returns the value 1(one). Therefore, the output of the program is '1'.