si infatti... era || invece di OR...

ho una gran confusione tra c, java e fortran

comunque grazie