I'm a beginner at this and I thought that the first strcmp would let the program continue as normal as the ISBN does not equal the ISBN and that the second strcmp would let the program know that the user has to be asked for a second ISBN to be entered as the ISBN is already on file.