It’s because applying N to the whole Manipulate also causes the boundaries and the step for n to turn from integers into reals. You can see the same complex results if you evaluate the following:
The only thing “special” about Manipulate (compared to Table) is that it doesn’t resolve the step specification immediately, and that’s why it’s affected by the outer N.
If you apply N only inside the Manipulate body, you get only real values:
Manipulate[N[(7 Sin[105 n/[Pi]]*(-1)^n)/n + 10], {n, 1, 13, 1}]
With the …//N after Manipulate also the value of the n’s become machinenumbers, so that they are not exactly integers anymore and the (-1)^n becoms complex if n is not integer.