Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
use:
printf("\nO valor do maior numero elevado a seis eh %f",pow(maior_numero,6));
printf("\nO valor do menor numero elevado a tres eh %f",pow(menor_numero,3));Você tá usando %d, que é para o tipo int para imprimir o retorno da função pow, que é do tipo double. Por isso você deveria usar o %f ou fazer uma conversão de tipo. O %f é a solução mais simples.