<?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[Zeichenkette summieren - Bitte um Hilfe!!!]]></title><description><![CDATA[<p>Hallo liebe Leute;</p>
<p>Die Problemstellung lautet: Schreiben Sie ein Programm, dass Selbstlaute einer Zeichenkette mit 2 und alle anderen Buchstaben mit 1 summieren. Die Zeichenkette soll beliebig eingegeben werden können.</p>
<p>Ich habe es soweit programmiert:<br />
#include&lt;iostream&gt;<br />
using namespace std;<br />
#include&lt;cstring&gt;</p>
<p>int sum (char *str){<br />
if (!*str) return 0;<br />
else{<br />
switch (*str){<br />
case a: return 2+sum(str+1);<br />
case e: return 2+sum(str+1);<br />
case i: return 2+sum(str+1);<br />
case o: return 2+sum(str+1);<br />
case u: return 2+sum(str+1);<br />
default;<br />
}<br />
}<br />
}</p>
<p>int main(){</p>
<p>char zeichenkette [30];<br />
cout &lt;&lt; &quot;Bitte geben Sie eine Zeichenkette zum Summieren ein: &quot; &lt;&lt; endl;<br />
cin &gt;&gt; zeichenkette;</p>
<p>int summe;<br />
summe = sum(zeichenkette);<br />
cout &lt;&lt; &quot;Die Summe: &quot; &lt;&lt; summe &lt;&lt; endl;<br />
return 0;<br />
}</p>
<p>aber bekomme, diese Fehlermeldungen vom meinem Compiler - bin echt ratlos!!! <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>C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp In function 'int sum(char*)':<br />
9 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'a' was not declared in this scope<br />
10 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'e' was not declared in this scope<br />
11 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'i' was not declared in this scope<br />
12 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'o' was not declared in this scope<br />
13 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'u' was not declared in this scope<br />
14 10 C:\Users \Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] expected ':' before ';' token</p>
<p>Danke im Voraus!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/338203/zeichenkette-summieren-bitte-um-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 07:24:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/338203.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 May 2016 18:42:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeichenkette summieren - Bitte um Hilfe!!! on Mon, 30 May 2016 18:48:43 GMT]]></title><description><![CDATA[<p>Hallo liebe Leute;</p>
<p>Die Problemstellung lautet: Schreiben Sie ein Programm, dass Selbstlaute einer Zeichenkette mit 2 und alle anderen Buchstaben mit 1 summieren. Die Zeichenkette soll beliebig eingegeben werden können.</p>
<p>Ich habe es soweit programmiert:<br />
#include&lt;iostream&gt;<br />
using namespace std;<br />
#include&lt;cstring&gt;</p>
<p>int sum (char *str){<br />
if (!*str) return 0;<br />
else{<br />
switch (*str){<br />
case a: return 2+sum(str+1);<br />
case e: return 2+sum(str+1);<br />
case i: return 2+sum(str+1);<br />
case o: return 2+sum(str+1);<br />
case u: return 2+sum(str+1);<br />
default;<br />
}<br />
}<br />
}</p>
<p>int main(){</p>
<p>char zeichenkette [30];<br />
cout &lt;&lt; &quot;Bitte geben Sie eine Zeichenkette zum Summieren ein: &quot; &lt;&lt; endl;<br />
cin &gt;&gt; zeichenkette;</p>
<p>int summe;<br />
summe = sum(zeichenkette);<br />
cout &lt;&lt; &quot;Die Summe: &quot; &lt;&lt; summe &lt;&lt; endl;<br />
return 0;<br />
}</p>
<p>aber bekomme, diese Fehlermeldungen vom meinem Compiler - bin echt ratlos!!! <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>C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp In function 'int sum(char*)':<br />
9 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'a' was not declared in this scope<br />
10 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'e' was not declared in this scope<br />
11 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'i' was not declared in this scope<br />
12 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'o' was not declared in this scope<br />
13 8 C:\Users\Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] 'u' was not declared in this scope<br />
14 10 C:\Users \Documents\Demet\Uni\Wirtschaftsinformatik\Steops\SS16\Prg\Zeichenkette summieren.cpp [Error] expected ':' before ';' token</p>
<p>Danke im Voraus!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2497493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2497493</guid><dc:creator><![CDATA[miss_92]]></dc:creator><pubDate>Mon, 30 May 2016 18:48:43 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichenkette summieren - Bitte um Hilfe!!! on Mon, 30 May 2016 18:44:28 GMT]]></title><description><![CDATA[<p>case 'a' statt a</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2497495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2497495</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 30 May 2016 18:44:28 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichenkette summieren - Bitte um Hilfe!!! on Mon, 30 May 2016 18:51:58 GMT]]></title><description><![CDATA[<p>Vielen Dank, jetzt funktionierts <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="🙂"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2497496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2497496</guid><dc:creator><![CDATA[miss_92]]></dc:creator><pubDate>Mon, 30 May 2016 18:51:58 GMT</pubDate></item></channel></rss>