1. 程式人生 > >Problem E: 呼叫函式,整數逆序輸出

Problem E: 呼叫函式,整數逆序輸出

#include<stdio.h>
int reverse(int number)//定義函式 
{
    int i,result=0;//result用於儲存結果 
    while(number!=0)
    {
        result=result*10;
        i=number%10;
        number=number/10;
        result=result+i;
    }
    return result;
}

int main(void)//主函式 
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        printf(
"%d",reverse(n)); printf("\n"); } printf("\n"); return 0; }