Quelle if sono sbagliate ... cosa vorrebbero dire? Il confronto si fa con == e la virgola in mezzo non ha senso ...