Article View: be.comp.programming
Article #14462Re: C++ vraagje : scanf() in combinatie met printf()
From: Chris
Date: Mon, 05 Feb 2001 07:21
Date: Mon, 05 Feb 2001 07:21
47 lines
2268 bytes
2268 bytes
Als je denkt dat het van de buffer komt, plaats dan een een 'fflush(stdin)'
tussen de 1ste scanf en de 2de printf.
Greetz,
Chris.
"Vincent De Baere" <vincent@narrowmargin.net> wrote in message
news:95ks2d$frs$1@news0.skynet.be...
>
> "Chrisje" <studentje@pi.be> schreef in bericht
> news:5b997tkpq3ighhsrb5ooq86apfacmshqfq@4ax.com...
> Hallo,
>
> Ik zit met een probleem als ik de volgende code uitvoer in C
>
> #include <stdio.h>
> void main()
> {
> int getal1, getal2, som;
>
> printf("Geef een twee getallen in: ");
> scanf("%d",&getal1);
> printf(" ");
> scanf("%d",&getal2);
>
> printf("De som %d van het eerste getal %d en het tweede getal
> %d",getal1,getal2,getal1 + getal2);
>
> Nu krijg ik het volgende probleem als ik eerste getal inlees lukt
> dat maar het tweede getal wordt nooit ingelezen, heeft dat te maken
> met de buffer?
>
> Met de compiler van Visual Studio .Net geeft dat geen enkel probleem. Het
> einige waar dat ding mee zat te worstelen was het feit dat een newline in
> printf() bleek te staan, maar dat had te maken met copy/paste vanuit mijn
> newsreader :)
>
> grtz
>
> Vincent
>
>
>
>
>
>
Technical Details
Message-ID:
<yvsf6.357725$MA1.11969396@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mailReferences:
<5b997tkpq3ighhsrb5ooq86apfacmshqfq@4ax.com> <95ks2d$frs$1@news0.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,db30a93eefdac9b X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-02-04 23:21:03 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail From: "Chris" <chris.deneve@pandora.be> Newsgroups: be.comp.programming References: <5b997tkpq3ighhsrb5ooq86apfacmshqfq@4ax.com> <95ks2d$frs$1@news0.skynet.be> Subject: Re: C++ vraagje : scanf() in combinatie met printf() Lines: 49 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: <yvsf6.357725$MA1.11969396@afrodite.telenet-ops.be> Date: Mon, 05 Feb 2001 07:21:02 GMT NNTP-Posting-Host: 213.224.95.13 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 981357662 213.224.95.13 (Mon, 05 Feb 2001 08:21:02 MET) NNTP-Posting-Date: Mon, 05 Feb 2001 08:21:02 MET Organization: Telenet Internet