If you have bought the app from iTunes using your laptop or PC and then synced it to your device, then it is possible that the account on your computer and the one on your device are not the same. To fix this simply logout of the App Store, then log back in using the correct details.