<?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[Char* Problem]]></title><description><![CDATA[<p>Ich soll eine Funktion selber schreiben die ein Char ein liesst und ein gewünschtes Zeichen ersetzt. Das erstetzen Funktioniert aber die Ausgabe nicht so richtig wo liegt der Fehler.</p>
<pre><code class="language-cpp">#include&lt;conio.h&gt;
#include&lt;iostream.h&gt;
#include&lt;stdlib.h&gt;

void ersetze_zeich(char* s,  char  zei_alt,  char  zei_neu)
{
    while( *s )
   {
       cout &lt;&lt; &quot;s:&quot; &lt;&lt; &amp;s &lt;&lt; endl;
       if( zei_alt== *s)
       {
           *s ==zei_neu;
       }
    s++;
  }
}

main(){

    char x[50];
    char S,E;
    cout &lt;&lt;&quot;Bitte geben Sie ein Zeichenkette ein&quot; &lt;&lt;endl;
    cin &gt;&gt; x;
    cout &lt;&lt; endl &lt;&lt;&quot;Welches Zeichen soll ersetzt werden?&quot; &lt;&lt; endl;
    cin &gt;&gt; S;
    cout &lt;&lt; &quot;Durch welches Zeichen soll ersetzt werden?&quot; &lt;&lt;endl;
    cin &gt;&gt; E;
    cout &lt;&lt; &quot;Es wurden alle \&quot;&quot; &lt;&lt; S &lt;&lt;&quot;\&quot; durch \&quot;&quot;&lt;&lt; E &lt;&lt;&quot;\&quot; ersetzt.&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;x:&quot; &lt;&lt; &amp;x &lt;&lt; endl;
    ersetze_zeich( x,  S,  E );
    int i = 0;
    while( x[i] != '\0' ){
      cout &lt;&lt; x[i];
      i++;
    }
    cout &lt;&lt; x;
    getch();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/255636/char-problem</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 21:26:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/255636.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Dec 2009 09:25:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:25:07 GMT]]></title><description><![CDATA[<p>Ich soll eine Funktion selber schreiben die ein Char ein liesst und ein gewünschtes Zeichen ersetzt. Das erstetzen Funktioniert aber die Ausgabe nicht so richtig wo liegt der Fehler.</p>
<pre><code class="language-cpp">#include&lt;conio.h&gt;
#include&lt;iostream.h&gt;
#include&lt;stdlib.h&gt;

void ersetze_zeich(char* s,  char  zei_alt,  char  zei_neu)
{
    while( *s )
   {
       cout &lt;&lt; &quot;s:&quot; &lt;&lt; &amp;s &lt;&lt; endl;
       if( zei_alt== *s)
       {
           *s ==zei_neu;
       }
    s++;
  }
}

main(){

    char x[50];
    char S,E;
    cout &lt;&lt;&quot;Bitte geben Sie ein Zeichenkette ein&quot; &lt;&lt;endl;
    cin &gt;&gt; x;
    cout &lt;&lt; endl &lt;&lt;&quot;Welches Zeichen soll ersetzt werden?&quot; &lt;&lt; endl;
    cin &gt;&gt; S;
    cout &lt;&lt; &quot;Durch welches Zeichen soll ersetzt werden?&quot; &lt;&lt;endl;
    cin &gt;&gt; E;
    cout &lt;&lt; &quot;Es wurden alle \&quot;&quot; &lt;&lt; S &lt;&lt;&quot;\&quot; durch \&quot;&quot;&lt;&lt; E &lt;&lt;&quot;\&quot; ersetzt.&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;x:&quot; &lt;&lt; &amp;x &lt;&lt; endl;
    ersetze_zeich( x,  S,  E );
    int i = 0;
    while( x[i] != '\0' ){
      cout &lt;&lt; x[i];
      i++;
    }
    cout &lt;&lt; x;
    getch();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1816932</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816932</guid><dc:creator><![CDATA[Rod d]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:25:07 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:29:31 GMT]]></title><description><![CDATA[<p>Was ist der Zuweisungsoperator? Was ist der Vergleichsoperator? <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>Nach VCL sieht das aber nicht aus, also wird das ein Moderator wahrscheinlich ins C++-Forum verschieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816934</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:29:31 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:32:57 GMT]]></title><description><![CDATA[<p>ja sorry falscher Bereich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816935</guid><dc:creator><![CDATA[Rob D]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:32:57 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:36:10 GMT]]></title><description><![CDATA[<p>Aber den Fehler hast Du jetzt gefunden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816937</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:36:10 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:38:42 GMT]]></title><description><![CDATA[<p>Nein leider noch nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816939</guid><dc:creator><![CDATA[Rob d]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:38:42 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:40:55 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Joe hat ja schon versucht dich auf den Fehler hinzuweisen. Ich zeige dir auch noch, in welcher Zeile du suchen must</p>
<pre><code class="language-cpp">*s ==zei_neu;
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816942</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:40:55 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:44:28 GMT]]></title><description><![CDATA[<p>Okay das war wirklich ein Anfängerfehler. Jetzt funktioniert es auch so weit nur das am ende, in der Schleife die Zeichenkette zweimal ausgegeben wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816943</guid><dc:creator><![CDATA[Rod d]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:44:28 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Problem on Thu, 03 Dec 2009 09:46:43 GMT]]></title><description><![CDATA[<p>Habe den Fehler gefunden, es hat sich alles nun in Wohlgefallen aufgelöst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1816946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1816946</guid><dc:creator><![CDATA[Rod d]]></dc:creator><pubDate>Thu, 03 Dec 2009 09:46:43 GMT</pubDate></item></channel></rss>