<?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[Fehler: &amp;quot;stray &#x2F;166 in program&amp;quot;]]></title><description><![CDATA[<p>Hey Leute</p>
<p>Wir sind gerade im Programmierunterricht an einem Projekt dran. Es geht darum, einen Code zu korrigieren, der Fehler enthält. Eigentlich sollte der Grundcode schon compilierbar sein, aber aus irgend einem Grund funktioniert es nicht. Es kommt immer der Fehler: &quot;stry /166 in program&quot;</p>
<p>hier ist der code:</p>
<pre><code>/*##############################################################################
#
# Programmnamen :Farm
# Beschreibung : Anzahl Beinen von Hühner und Kaninchen berehcnen
#
# Version      :     1.0
# Erstellt am  :    03.01.2010
# Autor        :  
#
# Änderungen
#
#############################################################################*/

//Einglenden der In/Out Bibliotheken
#include &lt;iostream&gt;

using namespace std;

void ausgabeTitel ();
void ausgabResultate(int hue, int ka);

int main()
{
    int eingabe_tiere;
    int eingabe_beine;
    int huehner;
    int kaninchen;
    int anzahl_beine;
    char nochmal;

    kaninchen = 0;
    anzahl_beine= 0;
    nochmal = 'j';

    ausgabeTitel ();  

    while ((nochmal == 'j') || (nochmal == 'J'))
    {
           do
           {
             cout &lt;&lt; &quot;Anzahl Tiere? \t&quot;;
             cin &gt;&gt; eingabe_tiere;
             while (eingabe_tiere &gt; 0);
           }
           do
           {
             cout &lt;&lt;&quot;Anzahl Beine?\t&quot;;
             cin &gt;&gt; eingabe_beine;
           } while ((eingabe_beine % 2) || (eingabe_beine &lt; (2*eingabe_tiere)) ¦¦
                    (eingabe_beine &gt; (4 * eingabe_tiere)));
           huehner = eingabe_tiere;
           while (anzahl_beine &lt; eingabe_beine)
           {
               huehner--;
               kaninchen++;
               anzahl_beine = 2;    
           }             

}

system(&quot;PAUSE&quot;);
cin.get();
return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/279740/fehler-quot-stray-166-in-program-quot</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 11:09:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/279740.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Jan 2011 08:58:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler: &amp;quot;stray &#x2F;166 in program&amp;quot; on Mon, 03 Jan 2011 10:59:53 GMT]]></title><description><![CDATA[<p>Hey Leute</p>
<p>Wir sind gerade im Programmierunterricht an einem Projekt dran. Es geht darum, einen Code zu korrigieren, der Fehler enthält. Eigentlich sollte der Grundcode schon compilierbar sein, aber aus irgend einem Grund funktioniert es nicht. Es kommt immer der Fehler: &quot;stry /166 in program&quot;</p>
<p>hier ist der code:</p>
<pre><code>/*##############################################################################
#
# Programmnamen :Farm
# Beschreibung : Anzahl Beinen von Hühner und Kaninchen berehcnen
#
# Version      :     1.0
# Erstellt am  :    03.01.2010
# Autor        :  
#
# Änderungen
#
#############################################################################*/

//Einglenden der In/Out Bibliotheken
#include &lt;iostream&gt;

using namespace std;

void ausgabeTitel ();
void ausgabResultate(int hue, int ka);

int main()
{
    int eingabe_tiere;
    int eingabe_beine;
    int huehner;
    int kaninchen;
    int anzahl_beine;
    char nochmal;

    kaninchen = 0;
    anzahl_beine= 0;
    nochmal = 'j';

    ausgabeTitel ();  

    while ((nochmal == 'j') || (nochmal == 'J'))
    {
           do
           {
             cout &lt;&lt; &quot;Anzahl Tiere? \t&quot;;
             cin &gt;&gt; eingabe_tiere;
             while (eingabe_tiere &gt; 0);
           }
           do
           {
             cout &lt;&lt;&quot;Anzahl Beine?\t&quot;;
             cin &gt;&gt; eingabe_beine;
           } while ((eingabe_beine % 2) || (eingabe_beine &lt; (2*eingabe_tiere)) ¦¦
                    (eingabe_beine &gt; (4 * eingabe_tiere)));
           huehner = eingabe_tiere;
           while (anzahl_beine &lt; eingabe_beine)
           {
               huehner--;
               kaninchen++;
               anzahl_beine = 2;    
           }             

}

system(&quot;PAUSE&quot;);
cin.get();
return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2001553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2001553</guid><dc:creator><![CDATA[pico]]></dc:creator><pubDate>Mon, 03 Jan 2011 10:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: &amp;quot;stray &#x2F;166 in program&amp;quot; on Mon, 03 Jan 2011 09:13:58 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Ist das nicht ziemlich offensichtlich? Ich meine, du hast die Zeilennummer (für die anderen Leser: 49). Da sieht man das doch auf den ersten Blick. Schau mal ganz genau hin. Ändere zur Not die Schriftart.</p>
<p>edit: Falls du des Englischen nicht mächtig genug sein solltest: &quot;Stray xxx in program&quot; bedeutet, dass ein Zeichen im Code gefunden wurde, welches der Compiler nicht versteht. Du hast da nämlich ein paar Zeichen die so ähnlich aussehen wie ein anderes Zeichen benutzt, aber für den Compiler ist das natürlich ganz was anderes.</p>
<p>edit2: Und bist du sicher, dass der Grundcode schon compilierbar sein soll? Dieser und der Fehler den Belli gezeigt hat, gehören doch sicherlich zu den Fehlern die du finden sollst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2001558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2001558</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 03 Jan 2011 09:13:58 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: &amp;quot;stray &#x2F;166 in program&amp;quot; on Mon, 03 Jan 2011 09:09:47 GMT]]></title><description><![CDATA[<p>pico schrieb:</p>
<blockquote>
<pre><code class="language-cpp">do
           {
             cout &lt;&lt; &quot;Anzahl Tiere? \t&quot;;
             cin &gt;&gt; eingabe_tiere;
             while (eingabe_tiere &gt; 0);
           }
</code></pre>
</blockquote>
<p>Das while gehört hinter die Klammer:</p>
<pre><code class="language-cpp">do
           {
             cout &lt;&lt; &quot;Anzahl Tiere? \t&quot;;
             cin &gt;&gt; eingabe_tiere;

           }while (eingabe_tiere &gt; 0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2001559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2001559</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 03 Jan 2011 09:09:47 GMT</pubDate></item></channel></rss>