This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: gcc floating point problem with scanf


I just tried compling and running your program with gcc 2.95.3-5 with 
Cygwin 1.3.2 on W2k Pentium III machine.  Works fine in that 
configuration.  Maybe upgrade your gcc?  Although I have to admit that 
such a basic error as this should not exist in any gcc, so there 
probably is something fundamentally wrong with your environment.

Good luck!

-Sandeep

Marold Moosrainer wrote:

> Dear cygwin team,
>
> I cannot correctly input floating point numbers via scanf. I am using 
> gcc 2.95.3-4 as it is distributed by cygnus solutions. My machine is a 
> Pentium Win98 computer. Please find attached the requested 
> cygcheck.out file and below a code snip for the problem. I would be 
> happy to get some ideas.
>
> Regards, Marold
>
> Command line:
>
> $ gcc scanf_float.c
>
> Source code:
>
> #include <stdio.h>
>
> int main(void)
> {
>       int i;
>       float flt;
>       double dbl;
>
>       printf("Enter int: ");     /* 55 */
>       scanf("%i", &i);
>       printf("i=%i\n", i);        /* 55, ok */
>      
>       printf("Enter float: ");     /* 5.543 */
>       scanf("%f", &flt);
>       printf("flt=%f\n", flt);    /* 5543.000000, ERROR */
>
>       printf("Enter double: ");      /* 5.543 */
>       scanf("%lf", &dbl);
>       printf("dbl=%f\n", dbl);    /* 5543.000000, ERROR */
>       
>       return 0;
> }
>
>
>------------------------------------------------------------------------
>
>--
>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting:         http://cygwin.com/bugs.html
>Documentation:         http://cygwin.com/docs.html
>FAQ:                   http://cygwin.com/faq/
>
> cygcheck.out
>
> Content-Type:
>
> application/octet-stream
> Content-Encoding:
>
> quoted-printable
>
>
> ------------------------------------------------------------------------
> Part 1.3
>
> Content-Type:
>
> text/plain
>
>



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]