Janasia, this is the solution to the exercise:
The answer is 7!. In consequence,
7 * 6 * 5 * 4 * 3 * 2 * 1
42 * 20 * 6
5,040
The cans of soup can be displayed in 5,040 ways in a row on a shelf.
3.5m questions
4.5m answers