Yes it strikes the same wrong number of times each time
You may want to consult a repair person; however, fixing it isn't extremely difficult. Bascially, you need to change the hour hand position to match the number of times the clock strikes. You don't want to take a chance on damaging the movement if this is a quartz movement, as the hour hand can't be easily moved without risking damage.
Wait until the clock strikes the hour and count the number of strikes. Take out the battery. The hand nut is what holds the actual hands on your clock. You will need to unscrew it, and pull the minute hand straight off. Then pull the hour hand straight off. It's important that you don't turn the hands when you do this. Put the hour hand back on pointing to the hour number that matches the number of hours that the clock just struck, again, insuring you push it straight on and don't turn it. Finally, replace the minute hand pointing to the "12", and replace the hand nut. The clock's time will now be in synch with the strike. This is the safest way to fix the problem and again, is easy to do.
If your clock is not battery operated, stop the pendulum prior to removing the hands.
Please let me know if I can help further in any way.