<?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[Abfängerprobleme]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich fang gerade mit c++ an, hab visual studio unter xp laufen,</p>
<p>nun folgendes Programm geschrieben, beim ausführen hängt er sich auf.</p>
<p>Liegt es an meinem Quellcode?<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="😕"
    /> :</p>
<p>// Rechnung.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung.<br />
//</p>
<p>#include &quot;stdio.h&quot;</p>
<p>int main(int argc,int sum,int a,int b, char* argv[])<br />
{</p>
<p>printf(&quot;Bitte Zahl a eingeben: &quot;);<br />
scanf(&quot;%d,a&quot;);<br />
printf(&quot;Bitte Zahl b eingeben: \n&quot;);<br />
scanf(&quot;%d,b&quot;);<br />
sum=(a+b);<br />
printf(&quot;Summe: %.0\n&quot;,sum);</p>
<p>return 0;<br />
}</p>
<p>Gruß<br />
Rene</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/121555/abfängerprobleme</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 19:14:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/121555.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 25 Sep 2005 08:36:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 08:36:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich fang gerade mit c++ an, hab visual studio unter xp laufen,</p>
<p>nun folgendes Programm geschrieben, beim ausführen hängt er sich auf.</p>
<p>Liegt es an meinem Quellcode?<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="😕"
    /> :</p>
<p>// Rechnung.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung.<br />
//</p>
<p>#include &quot;stdio.h&quot;</p>
<p>int main(int argc,int sum,int a,int b, char* argv[])<br />
{</p>
<p>printf(&quot;Bitte Zahl a eingeben: &quot;);<br />
scanf(&quot;%d,a&quot;);<br />
printf(&quot;Bitte Zahl b eingeben: \n&quot;);<br />
scanf(&quot;%d,b&quot;);<br />
sum=(a+b);<br />
printf(&quot;Summe: %.0\n&quot;,sum);</p>
<p>return 0;<br />
}</p>
<p>Gruß<br />
Rene</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879495</guid><dc:creator><![CDATA[Rene20]]></dc:creator><pubDate>Sun, 25 Sep 2005 08:36:20 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 08:48:24 GMT]]></title><description><![CDATA[<p>Hallo Rene20,</p>
<p>Erstens: Das ist C-Code, warum also postest du im C++ Forum?<br />
Zweitens: Der Funktionskopf von main() ist so kein Standard. (Es existieren nur zwei mögliche Prototypen von main(). erstens</p>
<pre><code class="language-cpp">int main(void);
</code></pre>
<p>und</p>
<pre><code class="language-cpp">int main(int argc, char* argv[]);
</code></pre>
<p>). Stattdessen solltest du die weiteren Variablen aus dem Funktionskopf von main() im Block deklarieren.)</p>
<p>Drittens: Du benutzt scanf() falsch.</p>
<p>Am besten du schaust dir nochmal Ein/Ausgabe in einem Tutorial deiner Wahl an. <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>Nach diesen Veränderungen sieht dein Programm so aus und sollte sich problemlos kompilieren lassen:</p>
<pre><code class="language-cpp">#include &quot;stdio.h&quot;

int main() // Du brauchst in diesem Falle gar keine Parameter, da diese nicht verarbeitet werden.
{
int a, b, sum; // Deklaration der Variablen am Blockanfang.
printf(&quot;Bitte Zahl a eingeben: &quot;);
scanf(&quot;%d&quot;, &amp;a); // beachte Benutzung von scanf().
printf(&quot;Bitte Zahl b eingeben: \n&quot;);
scanf(&quot;%d&quot;, &amp;b);
sum = a + b; // Klammern nicht notwendig
printf(&quot;Summe: %d\n&quot;, sum); // Kenn mich in C nicht so aus, aber was bewirkt %.0 denn? Egal: %d ist auf jedenfall korrekt.

return 0;
}
</code></pre>
<p>/edit: Wie hast du den deinen Compiler konfiguriert? <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="😉"
    /> (Oder warum schreibst du <em>include &quot;stdio.h&quot;</em>?)<br />
/edit 2 und 3: ...<br />
Caipi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879499</guid><dc:creator><![CDATA[Caipi]]></dc:creator><pubDate>Sun, 25 Sep 2005 08:48:24 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 09:33:49 GMT]]></title><description><![CDATA[<p>Also,</p>
<p>Sorry fürs falsche Forum, und Danke für die Hilfe, jetzt läuft es.</p>
<p>Um alle Fragen zu beantworten, ich versuche C quasi im Selbststudium zu lernen, daher die Fehler.</p>
<p>Danke für den Tip mit den Variablen.</p>
<p>Gruß<br />
Rene</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879512</guid><dc:creator><![CDATA[Rene20]]></dc:creator><pubDate>Sun, 25 Sep 2005 09:33:49 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 09:42:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<blockquote>
<p>Um alle Fragen zu beantworten, ich versuche C quasi im Selbststudium zu lernen, daher die Fehler.</p>
</blockquote>
<p>aus welchen Bücher lernt man denn sowas:</p>
<pre><code class="language-cpp">int main(int argc,int sum,int a,int b, char* argv[])
</code></pre>
<p>Ich kann dir dann noch <a href="http://www.pronix.de" rel="nofollow">www.pronix.de</a> empfehlen, das sollte dir dein Einstieg etwas erleichtern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879518</guid><dc:creator><![CDATA[CarstenJ]]></dc:creator><pubDate>Sun, 25 Sep 2005 09:42:23 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 16:14:55 GMT]]></title><description><![CDATA[<p>CarstenJ schrieb:</p>
<blockquote>
<p>Ich kann dir dann noch <a href="http://www.pronix.de" rel="nofollow">www.pronix.de</a> empfehlen, das sollte dir dein Einstieg etwas erleichtern.</p>
</blockquote>
<p>Mit Pronix etwas aufpassen...da sind ein paar kleinere Fehler drin.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879779</guid><dc:creator><![CDATA[blablub]]></dc:creator><pubDate>Sun, 25 Sep 2005 16:14:55 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 17:49:21 GMT]]></title><description><![CDATA[<p>CarstenJ schrieb:</p>
<blockquote>
<p>aus welchen Bücher lernt man denn sowas:</p>
<pre><code class="language-cpp">int main(int argc,int sum,int a,int b, char* argv[])
</code></pre>
</blockquote>
<p>Das Sind die Parameter für Windows Programmierung (a,b sind Handles = int)- oder nicht? Also wahrscheinlich in einem Buch über Windows-Programmierung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879860</guid><dc:creator><![CDATA[gurru]]></dc:creator><pubDate>Sun, 25 Sep 2005 17:49:21 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 18:24:53 GMT]]></title><description><![CDATA[<p>Bei scanf(&quot;%d&quot;, &amp;b); --&gt; wenn b kein Feld (Array) ist muss immer der Referenzoperator davor stehen!!! -&gt; scanf weiß sonst nicht wirklich, wo es die Variable hinschreiben soll!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879912</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879912</guid><dc:creator><![CDATA[Tc++H]]></dc:creator><pubDate>Sun, 25 Sep 2005 18:24:53 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Sun, 25 Sep 2005 18:30:42 GMT]]></title><description><![CDATA[<p>Tc++H schrieb:</p>
<blockquote>
<p>Bei scanf(&quot;%d&quot;, &amp;b); --&gt; wenn b kein Feld (Array) ist muss immer der Referenzoperator davor stehen!!! -&gt; scanf weiß sonst nicht wirklich, wo es die Variable hinschreiben soll!</p>
</blockquote>
<p>Öhm du meinst Adressoperator vermute ich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/879918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879918</guid><dc:creator><![CDATA[shapeless]]></dc:creator><pubDate>Sun, 25 Sep 2005 18:30:42 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Mon, 26 Sep 2005 06:44:07 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>jetzt muss ich mich doch nochmal melden.</p>
<p>Also da es ein paar Unklarheiten gab.</p>
<p>1. Ich fange gerade mit C/C** an benutze dazu visual studio.</p>
<p>2. Ich programmiere zur Zeit nur Konsolenanwendungen.</p>
<p>Der angesprochene Quelltext (int main...) wurde vorgeneriert da ich selbst noch nicht weis was es bedeutet habe ich mich nicht daran vergriffen. - Soviel dazu.</p>
<p>In welches forum soll ich nun in Zukunft posten? - Mir wurde gesagt das dies das falsche sei.</p>
<p>Gruß<br />
René</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880153</guid><dc:creator><![CDATA[Rene20]]></dc:creator><pubDate>Mon, 26 Sep 2005 06:44:07 GMT</pubDate></item><item><title><![CDATA[Reply to Abfängerprobleme on Mon, 26 Sep 2005 06:56:43 GMT]]></title><description><![CDATA[<p>Rene20 schrieb:</p>
<blockquote>
<p>1. Ich fange gerade mit C/C** an benutze dazu visual studio.</p>
</blockquote>
<p>hör mit c auf und fang mit c++ an.</p>
<blockquote>
<p>2. Ich programmiere zur Zeit nur Konsolenanwendungen.</p>
</blockquote>
<p>das ist gut.</p>
<blockquote>
<p>In welches forum soll ich nun in Zukunft posten?</p>
</blockquote>
<p>hängt von der frage ab.</p>
<p>frage zum obigen quelltext: ansi-c-forum. weil kein happen c++ daran war, sondern das verpäte printf, das verbotene scanf und das schreckliche blockanfangsallesdefinieren (ok, das hat nicht du eingebaut).</p>
<p>frage, wie du den compiuler bedienst: im entsprechenden compilerforum. das visual studio wird auch gerne als MSVC abgekürzt.</p>
<p>frage zu fehlermeldung: fast immer in ansi-c. nur sachen zu precompiled headers oder so im compilerforum.</p>
<p>wenn du dann nach c++ umschwenkst, ersteze das ansi-c-forum durch das hier.</p>
<p>ist aber nicht schlimm, wenn du im falschen forum fragst. hat ja geklappt, im c++-forum auch ne c-frage beantwortet zu bekommen. und oftmals kansste ja noch gar nicht unterscheiden, ob das jetzt ne c- oder ne c++- oder ne compilerfrage ist.</p>
<p>nicht vergessen, daß manche programierfragen auch ins matheforum gehören. warum sich da rundungsfehler anhäufen, wie man nur mit ln und exp die dritte wurzel berechnen kann und so.</p>
<p>und manche gehören nach &quot;rund um die programmierung&quot;, wenn es offensichtlich in vielen so gemacht weden kann, sagen wir mal, du fragst, wie shell-sort funktioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/880156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/880156</guid><dc:creator><![CDATA[volkardus]]></dc:creator><pubDate>Mon, 26 Sep 2005 06:56:43 GMT</pubDate></item></channel></rss>