pole v c ++

Programovacie jazyky, rady, poradňa...
bart11
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 91
Registrovaný: 13 okt 2006, 20:11
Kontaktovať používateľa:

Príspevok od používateľa bart11 »

Niekde je široký pojem. Ale mal si tam priveľa zátvoriek "{". Všímaj si, čo vypisuje kompilátor! Skús toto (trošku som to pozmenil):

Kód: Vybrať všetko

#include <iostream>

using namespace std;

int main (int argc, char *argv[])
{
    char slovo[20]; 
    int pocetSamohlasok = 0;
    char *samohlasky = "aeiou";
    
    cout << "Zadaj slovo (max 20 znakov):";
    cin.getline(slovo, 20);

    for(int i=0;i<strlen(slovo);i++)
    {
       slovo[i] = tolower(slovo[i]);
       if(strchr(samohlasky, slovo[i]) != NULL)
              pocetSamohlasok++;
    }
   cout << "Slovo obsahuje " << pocetSamohlasok << " samohlasok";
  cin.get();
  return 0;
} 
Napísať odpoveď