Probleme beim Einlesen mehrere Zeichen hintereinander

Diskutiere und helfe bei Probleme beim Einlesen mehrere Zeichen hintereinander im Bereich Windows 7 im SysProfile Forum bei einer Lösung; Hallo allerseits, Unter Visualstudio 2017 (unter alteren Versionen funktionieret es aber) gibt es bei folgendem Code Probleme: Egal ob: scanf("%c",... Discussion in 'Windows 7' started by BernhartDiener1, Oct 26, 2019.

  1. BernhartDiener1
    BernhartDiener1 Gast

    Hallo allerseits,

    Unter Visualstudio 2017 (unter alteren Versionen funktionieret es aber) gibt es bei folgendem Code Probleme:

    Egal ob:

    scanf("%c", &zeichen1)

    fflush(stdin)

    scanf("%c", &zeichen2)

    fflush(stdin)


    oder


    scanf_s("%c", &zeichen1,1)

    fflush(stdin)

    scanf_s("%c", &zeichen2,1)

    fflush(stdin)


    In zeichen2 steht immer das Asciizeichen 10, also der Tastaturcode für Enter.

    Wie kann man den Tastaturpuffer löschen?


    mfg

    B
     
    #1 BernhartDiener1, Oct 26, 2019
Thema:

Probleme beim Einlesen mehrere Zeichen hintereinander

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice