look at line 20. You ask the user to re-enter the hours, but you never actually get the hours from the user a second time. You go straight to the cin >> payRate[x] line.
You have a similar problem on line 60. You ask for the pay rate a second time, but never actually take it a second time.
You also put the "Enter payRate" line in an else statement.... but do you really want it to be conditional? From your question, it doesn't sound like it.