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.