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",... Dieses Thema im Forum "Windows 7" wurde erstellt von BernhartDiener1, 26. Oktober 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, 26. Oktober 2019
Thema:

Probleme beim Einlesen mehrere Zeichen hintereinander

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden