ô, meu amigo, não tenho como te agradecer! muito obrigado mesmo! eu tentei usar o new mas ele simplesmente diz que não reconhece.. enfim.. como o malloc funcionou, deixei! até porque não é uma aplicação a ser utilizada.. é apenas parte da solução de um problema. mas valeu mesmo pela dica! inclusive sobre o "system pause" mais uma vez, te agradeço!