while:correct a mistake,change and to or