Sorry for previous email, did not read the question properly.

Sanju
:)



On Sun, Oct 9, 2011 at 7:12 PM, Sanjay Rajpal <[email protected]> wrote:

> After scanning the variable a, you will give a whitespace
> character(space,tab or newline), which will also get stored into stdin file.
> So next statement will scan this whitespace character.
>
> fflush(stdin) flushes(clears) the contents of stdin file, so this time
> scanf will not get whitespace character, instead it will get the character
> entered by user.
>
> or in second scanf statement, change it as scanf(" %c",&b), notice the
> space before %c.
>
> Correct me if m wrong :)
>
> Sanju
> :)
>
>
>
> On Sun, Oct 9, 2011 at 6:55 PM, rajul jain <[email protected]> wrote:
>
>> just take input a and b in one statement like this scanf("%d %d ",&a ,&b);
>>
>>
>> On Sun, Oct 9, 2011 at 4:50 PM, Saravanan Selvamani <
>> [email protected]> wrote:
>>
>>> Hi,
>>>          In the following programming when i gave character input rather
>>> than integer , the following scanf statement is not working . so i introduce
>>> the fflush(stdin) before the last scanf statement.
>>> But i get the same error as i before .
>>>                  #include<stdio.h>
>>>                  int main()
>>>                  {
>>>                              int a,b;
>>>                              scanf("%d",&a);
>>>                                                             -------->
>>> fflush(stdin);
>>>                             scanf("%d",&b);
>>>                             printf("%d",b);             //prints some
>>> garbage value.
>>>                             return 0;
>>>                  }
>>> so then what is the use of the fflush(stdin) and how to correct the above
>>> error? Thanks in advance.
>>> Regards
>>> P.S.Saravanan.
>>> --
>>> why so serious?????????
>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Algorithm Geeks" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/algogeeks?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to