Hej, stworzyłem taki kod. Ma on zliczać a następnie wyświetlać liczbę liter użytych do stworzenia słowa, lub całego zdania. Program nie działa, domyślam się gdzie jest błąd, ale nie wiem jak go naprawić. Dlatego proszę was o pomoc.
#include <iostream>
using namespace std;
int main()
{
char litera;
string alfabet[26], slowo;
int licznik=0, for1, for2, dlugosc, alfabetliczby[26]={0};
getline(cin,slowo);
for (litera='a'; litera<='z'; litera++)
{
alfabet[licznik]=litera;
licznik++;
}
dlugosc=slowo.length();
for (for1=0; for1<=dlugosc; for1++)
{
for (licznik=0; licznik<=26; licznik++)
{
if (slowo[for1]=='alfabet[licznik]') //
{ // coś tu nie gra
alfabetliczby[licznik]++; //
}
}
}
for (for2=0; for2<=26; for2++)
{
cout << alfabet[for2] << " " << alfabetliczby[for2] << endl;
}
return 0;
}
'''