Look at what you have me doing Rados... on a Friday night!
Let (Y) be the number of rolls it takes until the sum equals a multiple of (n). Let (X_i) be the results of the rolls. Let's think about (P(Y=k)).
The first roll is a multiple of (n) only when it lands on (n), so (P(Y=1) = \frac{1}{n}).
For (Y=2), the first roll cannot land on (n), so there are (n-1) choices. The second roll has to land on the unique number such that (X_1 + X_2 = n). Therefore (P(Y=2) = \frac{n-1}{n} \frac{1}{n}).
Someone more elegant than me can explain that (P(Y=k) = \frac{(n-1)^{k-1}}{n^k}).
Therefore (\mathbb{E}[Y] = \sum_{k=1}^{\infty} k P(Y=k) = \sum_{k=1}^{\infty} k \frac{(n-1)^{k-1}}{n^k}).
Note that (\frac{d}{dn} \bigg( \frac{n-1}{n} \bigg)^k = \frac{1}{n} k \frac{(n-1)^{k-1}}{n^k}.)
Therefore (\mathbb{E}[Y] = \sum_{k=1}^{\infty} n \frac{d}{dn} \bigg( \frac{n-1}{n} \bigg)^k = n \frac{d}{dn} \sum_{k=1}^{\infty} \bigg( \frac{n-1}{n} \bigg)^k = n \frac{d}{dn} \bigg( \frac{1}{1-\frac{n-1}{n}} - 1 \bigg) = n \frac{d}{dn} (n-1) = n.)