#include int main(){ int num; scanf("%d", &num); int *ponteiro; ponteiro = # int inverso = 0; /*Podemos usar ponteiros como condições do laço (e também de if/else). Aqui a condição é verdadeira pois o ponteiro está apontando pra algo que é diferente de NULL*/ while(*ponteiro){ inverso = inverso*10 + (*ponteiro) % 10; *ponteiro /= 10; } *ponteiro = inverso; //Passa o valor obtido do inverso para a variável referenciada pelo ponteiro printf("%d\n", num); return 0; }