<?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[Wo soll der Fehler sein ?]]></title><description><![CDATA[<p>Hallo, zusammen ich kann hier keinen Fehler Endecken</p>
<pre><code>*******************************************************************************
                                Funktionszeiger
*******************************************************************************/

#include&lt;iostream.h&gt;

int (*rechnen) (int, int);

// Funktion zum aAddieren zweier Zahlen
int addiern(int summand1, int summand2)
{
        return(summand1 + summand2);
}

// Funktion zum Multiplizieren zweier Zahlen
int multiplizieren( int summand1, summand2) &lt;---------------- Fehler ?
{
        return(summand1 * summand2);

}

void main()
{
        // Zu erst Addieren
        rechnen = addieren;
        cout &lt;&lt; rechnen(5,5) &lt;&lt;'\n';

        // Dann Multiplizieren
        rechnen = multiplizieren;
        cout &lt;&lt; rechnen(5,5);

        char p[50];
        cin.getline(p, 50);
}
</code></pre>
<p>Bekomme Fehler Meldung Error E2303 Type name expected in Zeile 17<br />
Wer weiss rat ?<br />
ps: bitte nicht über void main() meckern is ne vorgabe die ich so machen muss</p>
<p>danke schon mal..........</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/243810/wo-soll-der-fehler-sein</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 18:30:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/243810.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 21 Jun 2009 16:38:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:38:15 GMT]]></title><description><![CDATA[<p>Hallo, zusammen ich kann hier keinen Fehler Endecken</p>
<pre><code>*******************************************************************************
                                Funktionszeiger
*******************************************************************************/

#include&lt;iostream.h&gt;

int (*rechnen) (int, int);

// Funktion zum aAddieren zweier Zahlen
int addiern(int summand1, int summand2)
{
        return(summand1 + summand2);
}

// Funktion zum Multiplizieren zweier Zahlen
int multiplizieren( int summand1, summand2) &lt;---------------- Fehler ?
{
        return(summand1 * summand2);

}

void main()
{
        // Zu erst Addieren
        rechnen = addieren;
        cout &lt;&lt; rechnen(5,5) &lt;&lt;'\n';

        // Dann Multiplizieren
        rechnen = multiplizieren;
        cout &lt;&lt; rechnen(5,5);

        char p[50];
        cin.getline(p, 50);
}
</code></pre>
<p>Bekomme Fehler Meldung Error E2303 Type name expected in Zeile 17<br />
Wer weiss rat ?<br />
ps: bitte nicht über void main() meckern is ne vorgabe die ich so machen muss</p>
<p>danke schon mal..........</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730599</guid><dc:creator><![CDATA[UTHAC]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:38:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:46:04 GMT]]></title><description><![CDATA[<p>UTHAC schrieb:</p>
<blockquote>
<pre><code class="language-cpp">int multiplizieren( int summand1, int summand2) // int vor summand2 vergessen
{
        return(summand1 * summand2);

}
</code></pre>
</blockquote>
<p>UTHAC schrieb:</p>
<blockquote>
<p>ps: bitte nicht über void main() meckern is ne vorgabe die ich so machen muss</p>
</blockquote>
<p>Dann mecker ich halt über das hier ;):</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;
</code></pre>
<p>So wäre es besser:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
</code></pre>
<p>Wobei du dann noch ein <code>std::</code> vor deine <code>cout</code> - und <code>cin</code> -Anweisungen schreiben müsstest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730603</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730603</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:46:04 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:52:51 GMT]]></title><description><![CDATA[<p>Zeile 13:</p>
<pre><code class="language-cpp">int multiplizieren( int summand1, int summand2)
</code></pre>
<p>Hast glaub ich da das int vergessn...soweit zeigts mir dann keine Fehler mehr an in meinem Compiler, außer:'main' must return 'int'&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Aber sagtest ja...daran soll ich mich net stören :p</p>
<p>Du musst deshalb summand 2 nochmal deklarieren, da die Variablen, wenn sie nicht Global sind, nur innerhalb der Funktion gelten!(Falls das nicht stimmt bitte korrigiert mich...bin selbst noch Anfänger!^^)</p>
<p>Gruß,<br />
Finn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730605</guid><dc:creator><![CDATA[Finn]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:52:51 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:48:42 GMT]]></title><description><![CDATA[<p>na toll und wieder habe ich jemand 1 min seines lebens geklaut.<br />
danke dafür.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730607</guid><dc:creator><![CDATA[UTHAC]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:51:02 GMT]]></title><description><![CDATA[<p>Ja du hast genau 2 min. vor mir gepostet :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730608</guid><dc:creator><![CDATA[Finn]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:51:02 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:51:26 GMT]]></title><description><![CDATA[<p>Finn schrieb:</p>
<blockquote>
<p>Du musst deshalb summand 2 nochmal initalisieren, da die Variablen, wenn sie nicht Global sind, nur innerhalb der Funktion gelten!(Falls das nicht stimmt bitte korrigiert mich...bin selbst noch Anfänger!^^)</p>
</blockquote>
<p>Naja - du meintest schon das richtige - allerdings hat das nix mit Initialisierung zu tun ^^</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730610</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730610</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:51:26 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 16:53:12 GMT]]></title><description><![CDATA[<p>Besser?^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730611</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730611</guid><dc:creator><![CDATA[Finn]]></dc:creator><pubDate>Sun, 21 Jun 2009 16:53:12 GMT</pubDate></item><item><title><![CDATA[Reply to Wo soll der Fehler sein ? on Sun, 21 Jun 2009 17:03:23 GMT]]></title><description><![CDATA[<p>Finn schrieb:</p>
<blockquote>
<p>Besser?^^</p>
</blockquote>
<p>besser ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1730619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1730619</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 21 Jun 2009 17:03:23 GMT</pubDate></item></channel></rss>