<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Nicht verstaendlicher Fehler]]></title><description><![CDATA[<pre><code>#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &quot;Informationen.h&quot;

using namespace std;
int nGeld = 10;
int nBetrag =0;

int Einsatz()
{
    unsigned int nBetrag = 0;
    cout &lt;&lt; &quot;Ok, bitte gib an, wie hoch dein Einsatz ist: &quot;;
    cin &gt;&gt; nBetrag;

    if (nBetrag&lt;=nGeld)
    {
        nGeld-=nBetrag;
        cout &lt;&lt; &quot;Okay du hast &quot; &lt;&lt; nBetrag &lt;&lt; &quot; Euro gesetzt&quot; &lt;&lt; endl;
        cout &lt;&lt; &quot;Du besitzt nur noch &quot; &lt;&lt; nGeld &lt;&lt; &quot; Euro&quot; &lt;&lt; endl;
    }

    else
    {
        cout &lt;&lt; &quot;Okay, deine Eingabe war nicht sachgemaess, daher wirst du nun dein gesammtes Geld setzen&quot; &lt;&lt; endl;
        nGeld-=nBetrag;
        cout &lt;&lt; &quot;Somit hast du &quot; &lt;&lt; nBetrag &lt;&lt; &quot; Euro gesetzt&quot; &lt;&lt; endl;
    }

    return nBetrag;
}

int SpielGegenComputer(nBetrag)
{
    cout &lt;&lt; &quot;Dein Einsatz betraegt: &quot; &lt;&lt; nBetrag &lt;&lt; endl;
    bool bEnde = true;

    while (bEnde == true)
    {

        unsigned int nKarte = RandomGenerator();
        cout &lt;&lt; nKarte &lt;&lt; endl;

        int nSpielerPunkte = 0;
        int nComputerPunkte = 0;

        bEnde = false;
        return 0;
    }

}
</code></pre>
<p>Und hier ist mein Fehler:</p>
<pre><code>(In function int Einsatz() )
Line: 33   Error: Exceptet ',' or ';' before '{' token.
</code></pre>
<p>Ich versteh nun nicht, wieso die eine Funktion in der anderen Funktion ist, obwohl ich diese doch sauber mit eckigen Klammern abgetrennt habe und auch eine Return-Anweisung am Ende der einen Funktion habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/327966/nicht-verstaendlicher-fehler</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 15:27:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/327966.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 13 Sep 2014 16:57:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Nicht verstaendlicher Fehler on Sat, 13 Sep 2014 16:57:49 GMT]]></title><description><![CDATA[<pre><code>#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &quot;Informationen.h&quot;

using namespace std;
int nGeld = 10;
int nBetrag =0;

int Einsatz()
{
    unsigned int nBetrag = 0;
    cout &lt;&lt; &quot;Ok, bitte gib an, wie hoch dein Einsatz ist: &quot;;
    cin &gt;&gt; nBetrag;

    if (nBetrag&lt;=nGeld)
    {
        nGeld-=nBetrag;
        cout &lt;&lt; &quot;Okay du hast &quot; &lt;&lt; nBetrag &lt;&lt; &quot; Euro gesetzt&quot; &lt;&lt; endl;
        cout &lt;&lt; &quot;Du besitzt nur noch &quot; &lt;&lt; nGeld &lt;&lt; &quot; Euro&quot; &lt;&lt; endl;
    }

    else
    {
        cout &lt;&lt; &quot;Okay, deine Eingabe war nicht sachgemaess, daher wirst du nun dein gesammtes Geld setzen&quot; &lt;&lt; endl;
        nGeld-=nBetrag;
        cout &lt;&lt; &quot;Somit hast du &quot; &lt;&lt; nBetrag &lt;&lt; &quot; Euro gesetzt&quot; &lt;&lt; endl;
    }

    return nBetrag;
}

int SpielGegenComputer(nBetrag)
{
    cout &lt;&lt; &quot;Dein Einsatz betraegt: &quot; &lt;&lt; nBetrag &lt;&lt; endl;
    bool bEnde = true;

    while (bEnde == true)
    {

        unsigned int nKarte = RandomGenerator();
        cout &lt;&lt; nKarte &lt;&lt; endl;

        int nSpielerPunkte = 0;
        int nComputerPunkte = 0;

        bEnde = false;
        return 0;
    }

}
</code></pre>
<p>Und hier ist mein Fehler:</p>
<pre><code>(In function int Einsatz() )
Line: 33   Error: Exceptet ',' or ';' before '{' token.
</code></pre>
<p>Ich versteh nun nicht, wieso die eine Funktion in der anderen Funktion ist, obwohl ich diese doch sauber mit eckigen Klammern abgetrennt habe und auch eine Return-Anweisung am Ende der einen Funktion habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2417402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2417402</guid><dc:creator><![CDATA[Jirikaku]]></dc:creator><pubDate>Sat, 13 Sep 2014 16:57:49 GMT</pubDate></item><item><title><![CDATA[Reply to Nicht verstaendlicher Fehler on Sat, 13 Sep 2014 17:01:23 GMT]]></title><description><![CDATA[<p>Zeig mal die &quot;Informationen.h&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2417403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2417403</guid><dc:creator><![CDATA[krsp]]></dc:creator><pubDate>Sat, 13 Sep 2014 17:01:23 GMT</pubDate></item><item><title><![CDATA[Reply to Nicht verstaendlicher Fehler on Sat, 13 Sep 2014 17:02:16 GMT]]></title><description><![CDATA[<pre><code>#ifndef Informationen_H
#define Informationen_H

void Informationen(); // Für die Informationen
int  GegenComputer(); // Für das Spiel gegen den Computer
int GegenSpieler(); // Für das Spiel zu zweit
int RandomGenerator(); // Für eine Randomzahl zwischen 1 - 14 -&gt; Verarbeitet die und gibt aus welche Karte gezogen wurde

#endif
</code></pre>
<p>Informationen.h ist zwar ein nicht angebrachter Name, aber das ist nebensächlich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2417404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2417404</guid><dc:creator><![CDATA[Jirikaku]]></dc:creator><pubDate>Sat, 13 Sep 2014 17:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to Nicht verstaendlicher Fehler on Sat, 13 Sep 2014 17:02:46 GMT]]></title><description><![CDATA[<p>Bei <code>int SpielGegenComputer(nBetrag)</code> fehlt der Typ von <code>nBetrag</code> . Sollte wahrscheinlich <code>int SpielGegenComputer(int nBetrag)</code> sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2417405</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2417405</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Sat, 13 Sep 2014 17:02:46 GMT</pubDate></item><item><title><![CDATA[Reply to Nicht verstaendlicher Fehler on Sat, 13 Sep 2014 17:04:38 GMT]]></title><description><![CDATA[<p>Stimmt, vielen Dank !</p>
<p>Eine bloeder Anfaengerfehler</p>
<p>Danke fuer die Hilfe !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2417407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2417407</guid><dc:creator><![CDATA[Jirikaku]]></dc:creator><pubDate>Sat, 13 Sep 2014 17:04:38 GMT</pubDate></item></channel></rss>