<?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[Verhindern, dass Buchstaben gedrückt werden]]></title><description><![CDATA[<p>hi!</p>
<p>wie kann ich verhindern, dass buchstaben gedrückt werden? ich hab ein programm geschrieben, dass eig nur mit zahlen arbeitet. zuerst kommt eine auswahl aus drei punkten, für die jeweils 1,2 oder 3 gedrückt werden muss. wird ne andere zahl eingegeben, kommt &quot;keine gültige eingabe&quot; und die schleife beginnt von vorne, man bekommt die auswahl zwischen den drei punkten wieder.</p>
<p>alles schön und gut - aber wenn man nen buchstaben drückt, spielt alles verrückt. wie kann ichs bewerkstelligen, dass nach eingabe eines buchstabens auch &quot;keine gültige eingabe&quot; kommt ?? ich hab keine idee wie man das machen könnte, habt ihr vorschläge ???</p>
<p>ich rechne mit ner schnellen antwort, bis jetzt hab ich hier immer eine bekommen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <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>
<p>do<br />
{<br />
printf (&quot;Druecke:\n&quot;);<br />
printf (&quot;1)Auswahl-1 2)Auswahl-2 3)Auswahl-3\n&quot;);<br />
printf (&quot;-&gt; &quot;);<br />
scanf (&quot;%i&quot;, &amp;ant);</p>
<p>if ((ant&lt;1) || (ant&gt;3))<br />
printf (&quot;Keine gueltige Eingabe\n\n\n\n&quot;);<br />
}<br />
while ((ant&lt;1) || (ant&gt;3));</p>
<p>if (ant==1)<br />
usw......</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/175384/verhindern-dass-buchstaben-gedrückt-werden</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 03:06:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/175384.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Mar 2007 18:53:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verhindern, dass Buchstaben gedrückt werden on Fri, 09 Mar 2007 18:53:11 GMT]]></title><description><![CDATA[<p>hi!</p>
<p>wie kann ich verhindern, dass buchstaben gedrückt werden? ich hab ein programm geschrieben, dass eig nur mit zahlen arbeitet. zuerst kommt eine auswahl aus drei punkten, für die jeweils 1,2 oder 3 gedrückt werden muss. wird ne andere zahl eingegeben, kommt &quot;keine gültige eingabe&quot; und die schleife beginnt von vorne, man bekommt die auswahl zwischen den drei punkten wieder.</p>
<p>alles schön und gut - aber wenn man nen buchstaben drückt, spielt alles verrückt. wie kann ichs bewerkstelligen, dass nach eingabe eines buchstabens auch &quot;keine gültige eingabe&quot; kommt ?? ich hab keine idee wie man das machen könnte, habt ihr vorschläge ???</p>
<p>ich rechne mit ner schnellen antwort, bis jetzt hab ich hier immer eine bekommen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <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>
<p>do<br />
{<br />
printf (&quot;Druecke:\n&quot;);<br />
printf (&quot;1)Auswahl-1 2)Auswahl-2 3)Auswahl-3\n&quot;);<br />
printf (&quot;-&gt; &quot;);<br />
scanf (&quot;%i&quot;, &amp;ant);</p>
<p>if ((ant&lt;1) || (ant&gt;3))<br />
printf (&quot;Keine gueltige Eingabe\n\n\n\n&quot;);<br />
}<br />
while ((ant&lt;1) || (ant&gt;3));</p>
<p>if (ant==1)<br />
usw......</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242507</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242507</guid><dc:creator><![CDATA[athan]]></dc:creator><pubDate>Fri, 09 Mar 2007 18:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Verhindern, dass Buchstaben gedrückt werden on Fri, 09 Mar 2007 18:55:42 GMT]]></title><description><![CDATA[<p><a href="http://www.parashift.com/c++-faq-lite/input-output.html#faq-15.2" rel="nofollow">http://www.parashift.com/c++-faq-lite/input-output.html#faq-15.2</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242512</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Fri, 09 Mar 2007 18:55:42 GMT</pubDate></item><item><title><![CDATA[Reply to Verhindern, dass Buchstaben gedrückt werden on Fri, 09 Mar 2007 18:55:29 GMT]]></title><description><![CDATA[<p>Solange es nur Ziffern sind würde ich sowieso nen char einlesen.<br />
Mit cin.get() oder getch() zum Beispiel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242513</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242513</guid><dc:creator><![CDATA[|M|]]></dc:creator><pubDate>Fri, 09 Mar 2007 18:55:29 GMT</pubDate></item><item><title><![CDATA[Reply to Verhindern, dass Buchstaben gedrückt werden on Fri, 09 Mar 2007 19:12:29 GMT]]></title><description><![CDATA[<p>|M| schrieb:</p>
<blockquote>
<p>Solange es nur Ziffern sind würde ich sowieso nen char einlesen.<br />
Mit cin.get() oder getch() zum Beispiel.</p>
</blockquote>
<p>Das wäre aber sehr umständlich. Wie man es richtig macht steht in dem von mir geposteten Link.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242527</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Fri, 09 Mar 2007 19:12:29 GMT</pubDate></item></channel></rss>