Echo???



  • Hallole. Bins ma wieder. Hab ein Problem. Hab nen Freund gefragt wie ich eine EIngabe bekomme, die nicht angezeigt und ohne Enter akzeptiert wird. Er ist nicht so "c" sicher und meint es gäbt da ein sogenanntes Echo das man dafür an und ausschalten könnte. Gibt es das? Find da nix 😞 Wenn nicht wie dann?

    MFG Craw^^



  • Probiere es mal mit der Funktion getch().

    Hier ein Beispielcode:

    #include <stdio.h>
    
    main() {
    if(getch() == 'x') {
    printf("Die Taste x wurde gedrueckt!");}
    else{
    printf("Taste x wurde nicht gedrueckt!");}
    getch();
    return(0);
    }
    


  • getch ist nicht teil von c.
    getch ist teil von conio.h.

    "echo on/off" ist ms batch sprache und ist nicht was du suchst.
    in einem terminal kannst du echo auch an- und abschalten, aber das betrifft dich wahrscheinlich nicht.



  • Hab euch alle lieb 😃 Spaß^^
    @turtle2 danke dir, Funktioniert 😃
    @c.rackwitz es geht auch ohne einbinden von conio.h falls du das meintest 😉

    Danke euch, geht und fertig 😃


Anmelden zum Antworten