<?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[Problem mit C (DEV-C++ 4.9.9.2)]]></title><description><![CDATA[<p>#include &lt;stdio.h&gt;</p>
<p>int main()<br />
{<br />
int n,m;<br />
printf(&quot;Eingabe von n=&quot;); scanf(&quot;%i&quot;,&amp;n);<br />
printf(&quot;Eingabe von m=&quot;); scanf(&quot;%i&quot;,&amp;m);</p>
<p>double x,y,z;<br />
printf(&quot;Eingabe von reellem x=&quot;); scanf(&quot;%i&quot;,&amp;x);<br />
printf(&quot;Eingabe von reellem y=&quot;); scanf(&quot;%i&quot;,&amp;y);<br />
printf(&quot;Eingabe von reellem z=&quot;); scanf(&quot;%i&quot;,&amp;z);</p>
<p>char c,ch;<br />
printf(&quot;Eingabe von c=&quot;); scanf(&quot;%c&quot;,&amp;c);<br />
printf(&quot;Eingabe von ch=&quot;); scanf(&quot;%c&quot;,&amp;ch);</p>
<p>return 0;<br />
}</p>
<p>Ich bin totaler C-Anfänger und hab jetzt diese Aufgabe bekommen. Man soll halt 2 int, 3 double und 2 char eingeben. Aber irgendwie will es nicht so wie ich grad will. Wenn ich zB für x dann einen Wert wie 12.234 eingebe beendet er sofort das Programm. Ausserdem gibt er die letzten Zeilen immer so aus:</p>
<p>&quot;Eingabe von c=Eingabe von ch=&quot;</p>
<p>Er ignoriert völlig das scanf(&quot;%c&quot;,c); und obwohl er die oberen Eingaben immer in einer neuen Zeile macht, schreibt er diese letzte Zeile hintereinander. Das kann ich jetzt mit \n beheben aber warum ist das alles so?</p>
<p>Könnt ihr mir helfen? Bin völlig überfragt.</p>
<p>PS: Der Text ist in C programmiert. Das Include etc. sind von der schreibweise und allem richtig.</p>
<p>Micha</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179906/problem-mit-c-dev-c-4-9-9-2</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 11:08:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179906.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Apr 2007 12:52:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit C (DEV-C++ 4.9.9.2) on Thu, 26 Apr 2007 12:52:55 GMT]]></title><description><![CDATA[<p>#include &lt;stdio.h&gt;</p>
<p>int main()<br />
{<br />
int n,m;<br />
printf(&quot;Eingabe von n=&quot;); scanf(&quot;%i&quot;,&amp;n);<br />
printf(&quot;Eingabe von m=&quot;); scanf(&quot;%i&quot;,&amp;m);</p>
<p>double x,y,z;<br />
printf(&quot;Eingabe von reellem x=&quot;); scanf(&quot;%i&quot;,&amp;x);<br />
printf(&quot;Eingabe von reellem y=&quot;); scanf(&quot;%i&quot;,&amp;y);<br />
printf(&quot;Eingabe von reellem z=&quot;); scanf(&quot;%i&quot;,&amp;z);</p>
<p>char c,ch;<br />
printf(&quot;Eingabe von c=&quot;); scanf(&quot;%c&quot;,&amp;c);<br />
printf(&quot;Eingabe von ch=&quot;); scanf(&quot;%c&quot;,&amp;ch);</p>
<p>return 0;<br />
}</p>
<p>Ich bin totaler C-Anfänger und hab jetzt diese Aufgabe bekommen. Man soll halt 2 int, 3 double und 2 char eingeben. Aber irgendwie will es nicht so wie ich grad will. Wenn ich zB für x dann einen Wert wie 12.234 eingebe beendet er sofort das Programm. Ausserdem gibt er die letzten Zeilen immer so aus:</p>
<p>&quot;Eingabe von c=Eingabe von ch=&quot;</p>
<p>Er ignoriert völlig das scanf(&quot;%c&quot;,c); und obwohl er die oberen Eingaben immer in einer neuen Zeile macht, schreibt er diese letzte Zeile hintereinander. Das kann ich jetzt mit \n beheben aber warum ist das alles so?</p>
<p>Könnt ihr mir helfen? Bin völlig überfragt.</p>
<p>PS: Der Text ist in C programmiert. Das Include etc. sind von der schreibweise und allem richtig.</p>
<p>Micha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273951</guid><dc:creator><![CDATA[Valmar]]></dc:creator><pubDate>Thu, 26 Apr 2007 12:52:55 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit C (DEV-C++ 4.9.9.2) on Thu, 26 Apr 2007 12:59:03 GMT]]></title><description><![CDATA[<p>Falsche Format-Kennungen - double-Werte holst du als %lf.</p>
<p>PS: Und das C Board ist eine Etage höher <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1273954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273954</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 26 Apr 2007 12:59:03 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit C (DEV-C++ 4.9.9.2) on Fri, 27 Apr 2007 06:11:21 GMT]]></title><description><![CDATA[<p>Ja danke. Schreibfehler von mir. Dumme Sache aber es war mir eigentlich klar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Nur das Problem mit den char bleibt nach wie vor bestehen.<br />
Liegt es daran, dass das Enter beim bestätigen des Wertes auch als Zeichen gewertet wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1274336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1274336</guid><dc:creator><![CDATA[Valmar]]></dc:creator><pubDate>Fri, 27 Apr 2007 06:11:21 GMT</pubDate></item></channel></rss>