Boa noite!
Se ainda estiver precisando do programa, segue detalhado em C++.
#include<stdio.h>
#include<stdlib.h>
int main()
{
int u,c,d,auxd,num,inv;
// Entrada de dados do usuário.
printf("\n=== Terceira Questao ===");
printf("\n\nInsira o numero que deseja inverter: ");
scanf("%i",&num);
// Cáculo das informações e resultado.
c=(int)num/100;
auxd=num-(c*100);
d=(int)auxd/10;
u=num-((c*100)+(d*10));
inv=(u*100)+(d*10)+(c);
// Resultado.
printf("\nO numero da forma invertido é: %i",inv);
printf("\n\nO numero que foi invertido era o: %i",num);
return 0; //Fim do programa.
}