Tobias K.
Erfahrenes Mitglied
moin
So läuft es:
mfg
umbrasaxum
So läuft es:
Code:
#include <string>
#include <sstream>
#include <iostream>
int main( )
{
using namespace std;
// string str1 ("Das ist ein Test");
string sName;
basic_string <char> cB;
int i, iBst[256];
cout << "Stringeingabe:" << endl;
getline (cin, sName);
cout << sName << endl;
//size_t laenge = sName.length();
int iLaenge = (int)sName.length();
cout << "Hier die laenge: \n" << iLaenge << endl << endl;
for (i=1;i<iLaenge;i++)
{
cB = sName.substr ( i , 1 );
char iA = (char)cB.c_str();
iBst[iA] = iBst[iA] + 1;
}
for (i=1;i<256;i++)
{
if (iBst[i]>0)
{
cout << (char)i << ": \t" << iBst[i] << endl << endl;
}
}
system("PAUSE");
return EXIT_SUCCESS;
}
mfg
umbrasaxum