Assuming the $n$th term is just the innermost circle or square at each step, the sequence _converges_ to the point at the center of the original circle but the sequence _does not end._ No matter how small the shapes get, you can always fit more squares and circles inside them.
There is no "last" term of the sequence, so it is meaningless to ask whether the last term is a square or a circle.