When ever I download an app on my iPhone the app says waiting?

Whenever I download an app on my iPhone 4, the app pops up on the home screen as just a grey box and it says "waiting". I've tried leaving it alone for a while but nothing changes, I've also tried turning it off and back on but that's not helping either. How do I get it to stop "waiting"?

Added (1). Tapping it doesn't work and when I hold it and try to delete it there's no X on the corner like all the other normal apps.

Tap it

Keep tappin the app until it saysso.ething else or if that doesn't work hold it until u c a x on the roght top side of the app so you can delete

Press on it

If nothing then tap and hold then delete it the re download

IPhones normally do what you want them to do unless it has water damage or you dropped it. & often people don't know it needs to be turned off multiple times a week. Hold down the home button and lock button until it asks to turn off. Then turn it back on. That helps any problem unless it had water damage or anything else such as dropping it occurred.