Estou com um pequeno programa para fazer, ao qual por meio de arrays, terei de manipular polimonios(multiplicação, derivar, somar...), e gostaria de uma ajuda se possível na formtação do texto de saida, ou seja como mostrar o resultado ao usuario. Por exemplo, caso ele entre o polimonio 3x² + 4x, gostaria de saber a melhor maneira de fazer essa impressão, se possível utilizando expoentes mesmo, não queria, imprimir em algo desse tipo 3x^2 + 4x. Agradeço quem puder ajudar.