<?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[String - Programm]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Absoluter neuanfänger und habe ein programm welches nicht läuft.<br />
wo muss ich in diesem code das system &quot;pause&quot; hinzufügen.<br />
ich schnall gar nichts mehr</p>
<p>danke viel mals</p>
<p>Alex</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
<p>#include &lt;cstdio&gt;<br />
#include &lt;iostream&gt;</p>
<p>using namespace std;</p>
<p>void strchcat(char *string, char zeichen);<br />
void rightTrim(char *string);<br />
void leftTrim(char *string);<br />
void trim(char *string);<br />
void replaceChar(char *string, char suchZeichen, char ersatzZeichen);<br />
void ausgabe(char *string);</p>
<p>int main()<br />
{<br />
char string1[] = &quot;Hallo Welt&quot;;<br />
strchcat(string1, '!');<br />
ausgabe(string1);</p>
<p>char string2[] = &quot;Hallo Welt &quot;;<br />
rightTrim(string2);<br />
ausgabe(string2);</p>
<p>char string3[] = &quot; Hallo Welt&quot;;<br />
leftTrim(string3);<br />
ausgabe(string3);</p>
<p>char string4[] = &quot; Hallo Welt &quot;;<br />
trim(string4);<br />
ausgabe(string4);</p>
<p>char string5[] = &quot;Hallo Welt&quot;;<br />
replaceChar(string5, 'l', 'X');<br />
ausgabe(string5);<br />
}</p>
<p>void strchcat(char *string, char zeichen)<br />
{<br />
int len = strlen(string);<br />
string[len] = zeichen;<br />
string[len + 1] = '\0';<br />
}</p>
<p>void rightTrim(char *string)<br />
{<br />
int index = strlen(string) - 1;<br />
while (index &gt;= 0 &amp;&amp; string[index] == ' ')<br />
{<br />
string[index] = '\0';<br />
index--;<br />
}<br />
}</p>
<p>void leftTrim(char *string)<br />
{<br />
int index = 0;<br />
while (string[index] == ' ')<br />
{<br />
index++;<br />
}</p>
<p>int offset = index;</p>
<p>while (string[index])<br />
{<br />
string[index - offset] = string[index];<br />
index++;<br />
}<br />
string[index - offset] = '\0';<br />
}</p>
<p>void trim(char *string)<br />
{<br />
rightTrim(string);<br />
leftTrim(string);<br />
}</p>
<p>void replaceChar(char *string, char suchZeichen, char ersatzZeichen)<br />
{<br />
int index = 0;<br />
while (string[index])<br />
{<br />
if (string[index] == suchZeichen)<br />
string[index] = ersatzZeichen;<br />
index++;<br />
}<br />
}</p>
<p>void ausgabe(char *string)<br />
{<br />
cout &lt;&lt; &quot;\&quot;&quot; &lt;&lt; string &lt;&lt; &quot;\&quot;&quot; &lt;&lt; endl;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/199182/string-programm</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 20:50:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199182.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Nov 2007 17:18:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String - Programm on Thu, 29 Nov 2007 17:18:44 GMT]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Absoluter neuanfänger und habe ein programm welches nicht läuft.<br />
wo muss ich in diesem code das system &quot;pause&quot; hinzufügen.<br />
ich schnall gar nichts mehr</p>
<p>danke viel mals</p>
<p>Alex</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
<p>#include &lt;cstdio&gt;<br />
#include &lt;iostream&gt;</p>
<p>using namespace std;</p>
<p>void strchcat(char *string, char zeichen);<br />
void rightTrim(char *string);<br />
void leftTrim(char *string);<br />
void trim(char *string);<br />
void replaceChar(char *string, char suchZeichen, char ersatzZeichen);<br />
void ausgabe(char *string);</p>
<p>int main()<br />
{<br />
char string1[] = &quot;Hallo Welt&quot;;<br />
strchcat(string1, '!');<br />
ausgabe(string1);</p>
<p>char string2[] = &quot;Hallo Welt &quot;;<br />
rightTrim(string2);<br />
ausgabe(string2);</p>
<p>char string3[] = &quot; Hallo Welt&quot;;<br />
leftTrim(string3);<br />
ausgabe(string3);</p>
<p>char string4[] = &quot; Hallo Welt &quot;;<br />
trim(string4);<br />
ausgabe(string4);</p>
<p>char string5[] = &quot;Hallo Welt&quot;;<br />
replaceChar(string5, 'l', 'X');<br />
ausgabe(string5);<br />
}</p>
<p>void strchcat(char *string, char zeichen)<br />
{<br />
int len = strlen(string);<br />
string[len] = zeichen;<br />
string[len + 1] = '\0';<br />
}</p>
<p>void rightTrim(char *string)<br />
{<br />
int index = strlen(string) - 1;<br />
while (index &gt;= 0 &amp;&amp; string[index] == ' ')<br />
{<br />
string[index] = '\0';<br />
index--;<br />
}<br />
}</p>
<p>void leftTrim(char *string)<br />
{<br />
int index = 0;<br />
while (string[index] == ' ')<br />
{<br />
index++;<br />
}</p>
<p>int offset = index;</p>
<p>while (string[index])<br />
{<br />
string[index - offset] = string[index];<br />
index++;<br />
}<br />
string[index - offset] = '\0';<br />
}</p>
<p>void trim(char *string)<br />
{<br />
rightTrim(string);<br />
leftTrim(string);<br />
}</p>
<p>void replaceChar(char *string, char suchZeichen, char ersatzZeichen)<br />
{<br />
int index = 0;<br />
while (string[index])<br />
{<br />
if (string[index] == suchZeichen)<br />
string[index] = ersatzZeichen;<br />
index++;<br />
}<br />
}</p>
<p>void ausgabe(char *string)<br />
{<br />
cout &lt;&lt; &quot;\&quot;&quot; &lt;&lt; string &lt;&lt; &quot;\&quot;&quot; &lt;&lt; endl;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412457</guid><dc:creator><![CDATA[Alex.Smith]]></dc:creator><pubDate>Thu, 29 Nov 2007 17:18:44 GMT</pubDate></item><item><title><![CDATA[Reply to String - Programm on Thu, 29 Nov 2007 19:40:45 GMT]]></title><description><![CDATA[<p>wenn du nicht weißt, was da passiert, solltest du nochmal von vorne anfangen .. ansonsten einfach mal am ende von int main ein std::cin.get(); (nicht std::system(&quot;pause&quot;)) einfügen ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412555</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Thu, 29 Nov 2007 19:40:45 GMT</pubDate></item></channel></rss>