Будемо ділити число на 10 доки не отримаємо 0. На кожній ітерації виводимо останню цифру поточного числа.
Читаємо вхідне число .
scanf("%lld", &n);Якщо = 0, то виводимо 0.
if (n == 0) printf("0");Виводимо цифри числа у зворотньому порядку.
while(n > 0)
{
printf("%d",n%10);
n /= 10;
}
printf("\n");#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
char s[100];
int main(void)
{
gets(s);
reverse(s,s+strlen(s));
puts(s);
return 0;
}