Fehler?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • <!--QuoteBegin-azureus+Jan 7 2005, 04:54 PM--><div class='quotetop'>QUOTE(azureus @ Jan 7 2005, 04:54 PM)</div><div class='quotemain'><!--QuoteEBegin-->#include <stdio.h>
    #include <conio.h>
    #include <stdlib.h>
    void main()
    {
    float a;
    gets (a);
    printf(" Die Zahl ist %d", a);
    return 0;
    }
    Was ist falsch?
    [right][snapback]740[/snapback][/right]
    [/quote]
    gets() liest einen string ein aber keinen float. Um einen float einzulesen mach folgendes:

    Quellcode

    1. <br />scanf("%f", &a);<br />

    und:

    Quellcode

    1. <br />printf("Die Zahl ist: %f", a);<br />