Răspuns:
#include <stdio.h>
int main() {
int n, m;
scanf("%d", &n);
m = 0;
while(n != 0) {
m = m * 10 + n % 10;
n = n / 10;
}
printf("%d", m);
return 0;
}
Explicație:
Citim numarul n, apoi initializam m cu 0. Cat timp n este nenul, construim in m noul numar prin extragerea ultimei cifre a lui n(adica n%10) iar n devine n/10.