Hej alle sammen.
Jeg er stort set lige begyndt på C++.
Jeg finder det yderst spænende, og stræber efter at lære hehe.
Men jeg er stødt på et lille problem med min kode:
#include <iostream>
using std::cout;
void LigeEllerUlige( int toLook )
{
    if ( ( toLook % 2 ) == 0 )
    {
         cout << "lige :-)";
    }
    else
    {
        cout << "ulige :-(";
    }
}
int main()
{
    int result;
    int x;
    
        cout << "HER KAN DU TJEKKE OM TALLET DU INDTASTER ER LIGE ELLER ULIGE." << std::endl;
        cout << "skriv et tal:\\t";
        std::cin >> x;
        cout << std::endl << "Tallet er: ";
        LigeEllerUlige( x );
        cout << "\\n\\n";
            
    system("PAUSE");
    return 0;
    
}Ja, problemet ligger i at, hvis man f.eks skriver et bogstav ( s ex. ) skriver den bare "Tallet er: lige :-)". Jeg vil gerne gøre så at man kun kan skrive tal, men har ingen anelse om hvordan man gør det.
Hvis nogen kunne hjælpe ville det være super godt !