a038

輸入說明 :

輸入包含一個整數,不超過 231

輸出說明 :

輸出翻轉過後的數字

我是把讀進來的數每一次去取最後一位數(個位數),丟給另一個數,那個數乘以10,做到第一個數的第一位結束,就會是答案了

#include <stdio.h>


int main() 
{

    int i, j;

    while(scanf("%d",&i)!=EOF)
    {
        j = 0;

        while(i)
        {
           j *= 10;
           j += i % 10;
           i /= 10;
        }
        printf("%d\n",j);

    }

    return 0;
}