Mikähän tässä vertailussa on ongelmana, kun ei toimi?
Eli herjaa tuota "==" if lausekkeessa. Mainissa käyttäjä on syöttänyt tiedot.Asetukset kohtaan joko A, B tai C.
float arvostelu;
if (tiedot.Asetukset == 'A')
{
grade = 1
}
else if (tiedot.Asetukset == 'B')
{
grade = 2
}
else if (tiedot.Asetukset == 'C')
{
grade = 3
}No mitä se sitten herjaa? Mikä tuon Asetukset jäsenen tietotyyppi on?
Tuosta myös puuttuu puolipiste jokaisen grade = n asetuksen jälkeen. Voi olla että pelkästä puolipisteen puuttumisesta tulee virheilmoitus myöhempään kohtaan.
Aihe on jo aika vanha, joten et voi enää vastata siihen.