<?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[Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;);]]></title><description><![CDATA[<p>Moin,</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;

int main(void)
{

  FILE *fp1;

  char betrag;
  char frage,antwort,rantwort;
  fp1 =fopen(&quot;fragen.txt&quot;,&quot;r&quot;);

   do
   {
    fscanf(fp1,&quot;%c&quot;,&amp;betrag);
    printf(&quot;%c&quot;,betrag);
   }
   while (betrag != &quot;\n&quot;);  

  system(&quot;PAUSE&quot;);	
  return 0;
}
</code></pre>
<p>Also ich hab folgendes Problem :</p>
<p>Ich möchte, das er die Datei solange ausliesst bis er das ende der zeile erreicht hat, also die Variabel einen Zeilenumbruch enthält!<br />
Es ist wichtig, dass die Schleife erst beim zeilenumbruch stopt.</p>
<p>Ich hatte angenommen das es wie in Zeile 20 funktioniert, aber der Compiler meldet:<br />
ISO C++ forbids comparison between pointer and integer</p>
<p>Was kann ich nun tun? Das Programm ist eine Konsolen Anwendung.</p>
<p>Schon mal Danke.</p>
<p>VLG MrAnybody</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197958/probleme-beim-vergleich-quot-while-betrag-quot-n-quot</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 19:39:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197958.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Nov 2007 12:17:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Fri, 16 Nov 2007 12:17:55 GMT]]></title><description><![CDATA[<p>Moin,</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;

int main(void)
{

  FILE *fp1;

  char betrag;
  char frage,antwort,rantwort;
  fp1 =fopen(&quot;fragen.txt&quot;,&quot;r&quot;);

   do
   {
    fscanf(fp1,&quot;%c&quot;,&amp;betrag);
    printf(&quot;%c&quot;,betrag);
   }
   while (betrag != &quot;\n&quot;);  

  system(&quot;PAUSE&quot;);	
  return 0;
}
</code></pre>
<p>Also ich hab folgendes Problem :</p>
<p>Ich möchte, das er die Datei solange ausliesst bis er das ende der zeile erreicht hat, also die Variabel einen Zeilenumbruch enthält!<br />
Es ist wichtig, dass die Schleife erst beim zeilenumbruch stopt.</p>
<p>Ich hatte angenommen das es wie in Zeile 20 funktioniert, aber der Compiler meldet:<br />
ISO C++ forbids comparison between pointer and integer</p>
<p>Was kann ich nun tun? Das Programm ist eine Konsolen Anwendung.</p>
<p>Schon mal Danke.</p>
<p>VLG MrAnybody</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404306</guid><dc:creator><![CDATA[MrAnybody]]></dc:creator><pubDate>Fri, 16 Nov 2007 12:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Fri, 16 Nov 2007 12:28:18 GMT]]></title><description><![CDATA[<p>&quot;\n&quot; ist ein String. Du willst aber mit einem Character vergleichen, also muss es '\n' heißen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404319</guid><dc:creator><![CDATA[Ajaw]]></dc:creator><pubDate>Fri, 16 Nov 2007 12:28:18 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Fri, 16 Nov 2007 12:32:36 GMT]]></title><description><![CDATA[<p>Jo alles klar. Nun funktionierts. Vielen dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404324</guid><dc:creator><![CDATA[MrAnybody]]></dc:creator><pubDate>Fri, 16 Nov 2007 12:32:36 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Fri, 16 Nov 2007 16:26:59 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;iterator&gt;
#include &lt;algorithm&gt;
#include &lt;fstream&gt;

int main()
{
    std::ifstream file_stream(&quot;fragen.txt&quot;);
    std::copy(std::istream_iterator&lt;char&gt;(file_stream), std::istream_iterator&lt;char&gt;(), std::ostream_iterator&lt;char&gt;(std::cout, &quot;&quot;));
}
</code></pre>
<p>... kurz und C++-Style <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404554</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 16 Nov 2007 16:26:59 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Sat, 17 Nov 2007 11:45:02 GMT]]></title><description><![CDATA[<p>Ja auch danke an dich. Aber wir sollen C und nicht C++ Programmieren !!!</p>
<p>LG MrAnybody</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404865</guid><dc:creator><![CDATA[MrAnybody]]></dc:creator><pubDate>Sat, 17 Nov 2007 11:45:02 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Sat, 17 Nov 2007 11:48:14 GMT]]></title><description><![CDATA[<p>MrAnybody schrieb:</p>
<blockquote>
<p>Ja auch danke an dich. Aber wir sollen C und nicht C++ Programmieren !!!</p>
<p>LG MrAnybody</p>
</blockquote>
<p>In C gibt es kein iostream</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404870</guid><dc:creator><![CDATA[darthdespotism]]></dc:creator><pubDate>Sat, 17 Nov 2007 11:48:14 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme beim Vergleich &amp;quot; while (betrag != &amp;quot;&#x5C;n&amp;quot;); on Sat, 17 Nov 2007 11:55:57 GMT]]></title><description><![CDATA[<blockquote>
<p>ISO C++ forbids comparison between pointer and integer</p>
</blockquote>
<p>Naja scheinst ja nen C++-Compiler zu nutzen und dann bist du auchnoch im C++-Forumbereich ... von d.h. war meine Schlussfolgerung wohl logisch ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404876</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 17 Nov 2007 11:55:57 GMT</pubDate></item></channel></rss>