Step 1: Analyzing statement (1).
Statement (1) tells us that the units digit of \( n \) is the same as the units digit of \( n^2 \).
Let’s check the possible units digits of \( n \) and \( n^2 \):
- If \( n \) ends in 0, \( n^2 \) ends in 0.
- If \( n \) ends in 1, \( n^2 \) ends in 1.
- If \( n \) ends in 2, \( n^2 \) ends in 4.
- If \( n \) ends in 3, \( n^2 \) ends in 9.
- If \( n \) ends in 4, \( n^2 \) ends in 6.
- If \( n \) ends in 5, \( n^2 \) ends in 5.
- If \( n \) ends in 6, \( n^2 \) ends in 6.
- If \( n \) ends in 7, \( n^2 \) ends in 9.
- If \( n \) ends in 8, \( n^2 \) ends in 4.
- If \( n \) ends in 9, \( n^2 \) ends in 1.
Therefore, if the units digit of \( n \) is the same as the units digit of \( n^2 \), then \( n \) must end in 1, 5, or 6. This does not uniquely determine \( n \) because there are multiple possibilities.
Step 2: Analyzing statement (2).
Statement (2) tells us that the units digit of \( n \) is the same as the units digit of \( n^3 \).
Let’s check the possible units digits of \( n \) and \( n^3 \):
- If \( n \) ends in 0, \( n^3 \) ends in 0.
- If \( n \) ends in 1, \( n^3 \) ends in 1.
- If \( n \) ends in 2, \( n^3 \) ends in 8.
- If \( n \) ends in 3, \( n^3 \) ends in 7.
- If \( n \) ends in 4, \( n^3 \) ends in 4.
- If \( n \) ends in 5, \( n^3 \) ends in 5.
- If \( n \) ends in 6, \( n^3 \) ends in 6.
- If \( n \) ends in 7, \( n^3 \) ends in 3.
- If \( n \) ends in 8, \( n^3 \) ends in 2.
- If \( n \) ends in 9, \( n^3 \) ends in 9.
Therefore, if the units digit of \( n \) is the same as the units digit of \( n^3 \), then \( n \) must end in 0, 1, 5, or 6. This does not uniquely determine \( n \) because there are multiple possibilities.
Step 3: Combining statements (1) and (2).
From statement (1), \( n \) must end in 1, 5, or 6.
From statement (2), \( n \) must end in 0, 1, 5, or 6.
Thus, combining both statements, the units digit of \( n \) must be 1, 5, or 6.
\[
\boxed{C}
\]