Stisknuta klávesa...   zodpovězená otázka

C++/C

Zdravím

Mám následující kód, který si pomocí větvení vybere, jakou klávesu jste stisknuly a vypíše hlášku, kód mi ale nefunguje,potřeboval bych tedy poradit, co s tím...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "MainFunctions.h"
 
void main()
{
    char text;
 
    cout << "Vyberte si :";
    cout << "A - vyberete A";
    cout << "B - vyberete B";
    cout << "C - vyberete C";
    cout << "Jinné - ukončíte aplikaci...";
    cin.get() >> text;
 
    switch (text)
    {
    case a:
        cout << "Stisknuly jste tlačítko - A";
        break;
        //......
    }
}

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Místo cin.get() Vám bude stačit použít pouze cin >> text, beztak čtete jenom jeden znak. Dále u těch jednotlivých case dejte ten znak do apostrofů (nevím jestli je to to správné slovo, myslím toto 'a'). Pak by to mělo fungovat.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback