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.