The problem occurs on the price Method not the number, if the user enters 50
, you are checking the matrix seatsArray[][]
for available seats :
Solution: you need to add a boolean
when seat gets reserved so you can set it true
and escape the loop which is on the for
not the the if
1
solved for loop repeats over and over